Logic and Love don't always seem to go together. I know that I have been in far to many relationships where I was abused in some way, my first girlfriend would manipulate me because she knew I loved her. My third had so many issues of her own, and would hit me sometimes and even threw a rock at me once (thankfully she had terrible aim).
And even the last girl I was with would smack me, though she had issues from childhood sexual abuse, rape and the loss of both her parents when she was younger. It does usually boil down to excuses, and its pretty normal for a person to want to help and care for the one they are with, even if they are hurt in the process, love makes people rather stupid I guess.
I like to think I have improved with each relationship, and I have said to the people I am with that I will not tolerate being hit or manipulated. Even if you care about someone, it doesn't help to put yourself in a position where you are being hurt. It might sound selfish, but even if you love someone dearly, you should be the one taking care of yourself before trying to care for others.
Damn, talk about topical. I have a friend who just left her long time boyfriend because he's become increasingly less able to control his temper and has hit her. She found another place, had all her stuff packed ... but I didn't get the call to come help her move. Turns out she stayed with him all weekend.
Is it wrong that I just want to wash my hands of her now? I'm not saying "Anything that happens from now on is her fault" but I'm really too worn down by my own shit right now.