My last girlfriend left me for some other guy she met online randomly. She left him eventually and came crawling back to me, by which time I had found someone much better and never looked back. Said ex had also found another guy 3 days later, I broke all contact with her when I realised she's...