sweetheart, that is a LOT to cry over! that's a LOT to deal with. your feelings are so mixed up because that's what happens when we're abused by someone who is supposed to love us, not hurt us. it's hard to come to terms with seeing the person who has hurt you, in another light- such as seeing them as the victim of their own traumas. but please remember that MOST people who are abused do NOT go on to abuse others. and just because he was hurt does NOT give hima right or "reason" to hurt you.
i am very sorry for your pain and confusion...

Angela