Complex sentence: Sometimes she wanted to help him in her own way, and ended up hurting him, but in the end, Amanda was always forgiven by Duncan since he knew that Amanda meant well.
Split into simpler sentences: Sometimes she wanted to help him in her own way, albeit it could hurt him. In the end, Amanda has always been forgiven by Duncan since he knew that Amanda meant well.