Hang in there dingo! You can do it. There is no such thing as the perfect relationship, she's just been experiencing the thrill... Go on about your life. Keep your intergrity and maintain your character no matter what. My XW did this exact samething to me found a new guy told me she was happy he completed her and she never felt such a connection before in her life...
Told me she wanted to let me go so I can find someone that deserved me because she couldn't anymore and the reason she was letting me go was to pursue that. lol. Well it lasted about 2 years on and off. But their fairy tale wore off really quick once I left completely(about 5months after this relationship started) I got tired and left, not saying that was the right move but I went from 220lb 12% BF to about 175lb I was a shell of myself and it wasn't pretty. I was always a jock (former football player) and had no prob with being "ALPHA" as a lot of people like to tout around here(it's kinda overrated, confidence is key) but if there was a ZALPHA I went there pretty fast. Once I got my self esteem and weight back lol, I was well on my way. Funny thing happened XW called and said "I want to work on our M I don't know what I was thinking, i'll do whatever you want me to" she'd say. Well the problem was i'd hardend my heart by then and was off galvanting with multiple women because I could and it was fun at the time but it was also damaging which is part of the reason i'm here with current W. That's why I say maintain your integrity and keep your character. I know it's tough but trust me once you let go, you'll be amazed by the results.