Most Helpful Guy
He sounds like a piece of shit tbh. Dude if he was asking you to marry him 5 months ago and was pulling that stunt then he is still a boy and not a man. Men don't fluctuate through their emotions like that. They also don't cheat. Cheating is almost always stemmed from insecurity. By your description, he sounds insecure.
My suggestion would be to move on. Don't play into his games or get into this drama/ego driven battle. It's a waste of energy and effort. It also shows a lack of self respect. If you respect yourself in anyway, then you'll realize that he is actually a detriment to your life and emotional well being. Go no contact and cut him lose. Move past the emotional barrier that follows this without making contact with him in an attempt of validation.
When I was in the military, my girl cheated on me while I was away. I finally got it out of her and I dumped her. She was one of those hot girls that was absolutely nuts at times lol. She was bipolar and didn't know how to communicate. She begged for me back when she ran into me in person. Tried to contact me via social media and everything.
She is probably going to be miserable for a long time tbh. She doesn't have the emotional maturity to be in a committed relationship and I'm sure she is just get pumped and dumped left and right. No guy wants to commit to a girl like that. Insecure AF.
Move on boyo. Why would you waste your time with someone who blatantly disrespects you when you could be with someone who really digs you and treats you better. Logic.
Most Helpful Girl
People in love are still capable of cheating. They cheat because they lack willpower , and have no self-control over their desires and emotions. He cheated because he's weak. Once someone cheats on you then cheating will always be their potential