So upset right now. I pushed him away and now he's with someone else. Crying?

Anonymous
I've been hurt several times. Last year I met an amazing guy who is everything I have ever wanted, talks to me every day, tells me that he loves me (even when I don't deserve it).

The thing is that I have been two timed, cheated on, abused (not in the physical sense though), ignored and dumped by previous boyfriends so of course he comes along and now I'm scared to let true love in even though it's the only thing that I have ever wanted. There has been another girl who has been after him for about as long as we've been together, and after our last fight which was about a month ago he started to pull away. He made a promise to me earlier this year that we were going to do something really special for my birthday (which was two weeks ago) and he didn't even call.

Today I saw him out and about... and holding hands with her. I went over and talked to him when she stepped away and asked him what was going on. He told me that even though he still loves me and not her, he can't be with someone who keeps pushing him away. He said he's not in love with her but she really wants him and he says he hopes that one day he will be in love with her the way he was with me, and he wished me the best. He said he pulled away because he was trying to figure out how to tell me without hurting me again. Then she comes back and tells me that I had my chance with him and to go away. I'm crying so hard right now.

I almost can't even believe that I'm going to ask this but should I give up hope of him ever coming back?
So upset right now. I pushed him away and now he's with someone else. Crying?
14 Opinion