So I was with my boyfriend for just over a year. He had a reputation of cheating before me but they weren’t real mature relationships. As in they were like a week long. I know this should have been a red flag but I was in love with him by the time I found out about it. Anyway he told me everyday I was the one, he wanted to get married, move in together next year etc. Anyway I found out that he’d gone home with a girl after a night out, passed out in her her bed, wet himself and left. She said nothing physical happened. Originally I left him but he worked his way back in (I was vulnerable with ill health and exams coming up). I said that we could get back together once we fixed the problems in our relationship. Anyway in this period he kept telling me how much he loved and missed me, he even tried to buy me an engagement ring. He kept promising me the world. He said that even though we weren’t technically boyfriend and girlfriend that we were exclusive. He kept telling me that if I slept with anyone else he would stop trying to fix things. Anyway obviously I caught him taking a girl home from a night out. So that’s that over. What I don’t understand is why did he try so hard to win me back, just to hurt me again? Why not just let me leave if he was just going to do it again?