jespah wrote:He may very well have been moving on while you were still together. In other words, cheating on you.
Well, the rule with some folks is that you don't quit your job unless you have another job already lined up, and you don't quit one stable relationship unless you have another one already lined up. It's not necessarily true that he was cheating on her, but he probably had the 35-year-old lecturer lined up and ready to go when he broke up with
meggles.
At some point,
meggles, you went from being the girlfriend to the "fallback." He was working the lecturer, trying to start something with her, while still going out with you. And once the connection with the lecturer was made, he was free to cut the connection with you. Nothing you could do about it -- in his mind he just found a better job.
Look at it this way: you're young, you'll have plenty of relationships in the future, your former boyfriend will inevitably get his heart broken by the lecturer (who is, of course, committing all sorts of professional and ethical misdeeds by dating a student), and you'll end up being the sympathetic victim when you tell this story to all of your friends. You're better off for the experience.