You didn’t state how long you two have been together, but since the “Breakup” pattern has been going on for the last 2 ½ years and you’re in your early 20’s I assume that the 2 ½ years you mentioned has been the majority of your time as a couple. Also I see you have a child together which does NOT enter into my advice for you. When children are involved, things get much more difficult and I don’t take children into account because that’s just a place I don’t care to go, so having said that… here we go….
Setting everything else aside for a minute, you are in your early 20’s which far too young for issues such as this. Clearly it does not sound like she is ready for the type of relationship you now have. There really are issues here that extend far past the relationship that the two of you have… So my advice…
RUN… RUN FAR.. RUN FAST…
If what you said in your post is accurate, not only is she lying and being extremely manipulative but also she is damaging you emotionally. My reasoning for his is simple, and you said it several times. Look at your breakups..
“it has always been something I wasn’t doing right and her being unhappy”
While I’m sure you share in some of the responsibility, rarely are things always one persons fault, they can’t all be your fault and if they are, you two were not meant to be together, you are too different.
Furthermore she claims that her chatting online was the direct result of your not being passionate enough, clearly that has nothing to do with it as she continued to do things such as this after you got back together. She is making you feel like everything that goes wrong in the relationship is your fault and you sound like you are starting to believe it. You will carry this baggage on to your next relationship(s) if you don’t get a handle on it now!
It really doesn’t sound like she was ever committed to your relationship and has always been teetering on ending it, so personally since it’s ended (At least for the moment) I would leave it there. Do you really want to spend the next 60 years dealing with this kind of crap, and it is crap.
Oh, and for the record.. “she feels cybering and phonesex is ok and far from cheating” umm…No its not. If you don’t know about it and are not ok with it, then yes it is cheating.. She can attempt to justify it any way she wants, but it’s still wrong. Is it the same as actually having sex with another person? No, but then again, it’s still a deception and its wrong.
And finally,
“I was acting controlling and jealous and she couldn’t deal with it so it was over”
Controlling is when you grill your partner over her going to the grocery store and what she wore out last Tuesday night; it’s not questioning an sexually explicit text message from someone who is not her you. Sorry that’s just a load of crap, I know it, you know it, she knows it. This is just another way to shift the blame from her to you.
So… There you have it.. If you didn’t have a child together, I would say, don’t give her another chance, don’t talk to her ever again, and don’t get back together with her. But you do have a child, so you have to do what you feel is right for both you and your child. Just keep in mind, that staying in a dysfunctional relationship for the children, teaches children how to have dysfunctional relationships as adults..