Alright gentlemen I need some cold hard advice here. Long story short, I married a girl, was super beta, got treated like dirt and cheated on (supposedly stopped before anything physical happened).

Girl wanted a divorce, I begged (was still a beta was trying to negotiate desire) her to stay. After a while I stumbled upon TRP and it changed my life. I started to not show my emotions, stand up for myself and not take shit from her (or anyone else).

Girl starts treating me better and fucked her a few times (we were dead bedroom before). Now girl is reconsidering the whole divorce thing and is treating me well and with respect.

Problem is I have a toddler with this girl. I'm in the military and will be moving every few years and I'd really like my kid to know me as something more than that guy on Skype. Should I just bite the bullet and divorce her or try to restart the relationship but on my terms?

Edit: About the cheating thing. To my knowledge (which I will never be 100% sure) she was flirting with a guy and they started texting about wanting to be together but he cut it off because he realized how fucked up it was since he was (not anymore) my friend. That's when she spilled the beans. She was probably scared of him telling me out of guilt so she tried to get out in front of it and tell me.

Edit: She is moving to the my next duty station 6 weeks ahead of me. We discussed things and are going to figure out if we want to make things work or not during that time apart. Lol she promised that she wouldn't be with anyone but said that she doesn't expect me to do the same.