I had my Girlfriend of 10 years do it to me. It sucks big time, and I would like to say you will get over it, but you won't. Just need to learn how to live with it, and move on. Best thing is if you can find someone hotter then her, and shove it in her face for revenge. Sort of like "look i upgraded, thx for freeing me" kind of thing.