So I have this girl who I am planning to marry because I want kids and marriage seems to be the best framework to raise them (don't want to debate this). She is as close to an unicorn as I have ever met. 21 years old, virgin, works for her family since she is 18 (mother, little brother and sister. Her father died when she was a baby). Religious background and values. Super feminine yet generally seems to have a solid head over her shoulder. I am of always on the lookout for AWALT tendencies to come up.

I had already "broken up" with her once because she accepted flowers from her boss' son. She explained that he was a dork and she accepted not to embarass her boss. I was kinda hard on her telling and what it would be next time, she will suck his cock not to embarass her boss, yada yada. She apologized and begged me to take her back and that she will never accept anything from another man again.

Second time I "broke up" with her was because her mom pissed me off and again I dropped the bomb and said some nasty shit about her mom. Not sure I was right about this. But she also apologized and her mom too.

This time it was a misunderstanding with the sales team of the hotel we are planning to get married in that lead to a missjudgement on my part and some nastier shit I said to her after breaking up. She got the sales people to call me and explain their mistake. But she said she hates me this time. I felt like shit hurting this girl preemptively when she wasn't guilty of anything. So I bought her a tibettan cat she wanted and apologized and proposed to postpone the wedding and that I would propose again if the relationship is not broken. She said she still loves me but she is afraid I will breakup and run away as soon as there's something I don't like, once we are married, which I could make no promise for. All I could guarantee is that as long as she doesn't give me a reason to break up, I would always try to be fair and apologize if I misjudge thesituation again.

So what gives, guys. Do you think this relationship can be repaired and I can recover from this? Girl used to really fucking worship me but now I am afraid I would lose some respect for being inconsistent. Thing is I have a history of breaking up pre-emptively for stupid reasons. I ended my last serious relationship because the girl didn't look at me when answering a question basically which made me think that she was lying. I didn't go back on my word despite hours of crying and explaining. I simply wasn't convinced. But this time, it's to the point where I am ready to be fucked over by this chick because I think O have been really unfair and she was a stand-upchick every second of the relationship, although I tried to limit the extent to which I could be fucked over by giving us milestone and this little break before I propose again. Any thoughts/opinions/similar experiences would be highly appreciated and I can provide any additional info if something needs clarifying.