I had an ex do that once.... girl I'd been hooking up with for like 6 years! She wound up marrying (and now divorcing) my old roommate.
Know what I did? Started dating her best friend/roommate. We went out for 3 years.
Lemme tell ya, there were some tense holiday gatherings
