Why does he always go back to her when she treats him like this?!

Not to sound completely self-centered, but I have been nothing but nice to this guy I like since I met him. He says he loves me, but he can't love two people at the same time.

However, he constantly goes back to this one chick who makes him feel like sh*t constantly, puts him down, and argues with him over everything.

When she doesn't get her way she stops talking to him for months, so we grow close. But then she comes back expecting him to love her more than ever, and gets p*ssed and tells him never to talk to me again when she finds out about us. He won't, but he still wants things to work out with her.

She was the first person ever to take him up and actually have sex with him, so she believes they have some 'special bond'. But all she does his guilt him and make him suffer for everything he does, then manipulate him.

She's a jealous bitch who does nothing but play on his insecurities, and makes him out to be a monster.

He even wants kids some day, she's told him she'd never have kids with him!

Why does he always go back to her when she treats him like this?!
Updates:
+1 y
He's even told me that if he were smarter and could make a better choice, he'd want me.

I realize he loves her but Jesus, any relationship with her is just destined for epic failure!
+1 y
Oh no, I'm far far perfect. I'm not saying I'm better than her- he obviously likes her more for some reason. It's frustrating too though, twice I told him I've been asked out, I've been on one date with two people and both times he's gotten depressed...
Why does he always go back to her when she treats him like this?!
2
1
Add Opinion