You have to decide for yourself! That's the plain and simple truth, because you know deep down what you want.
The hard truth--She lost attraction to you. She was attracted to you (actually a LOT, you guys were together for 7+ YEARS!!! Most relationships don't make it past 6 months). She lost attraction, and you probably felt it too (at least a little, even if you deny it). Maybe you guys started spending a lot of time watching tv, or just a little less of the energy you felt in the beginning. It's really easy to do and lots of relationships happen like this--you get into a routine and you think you have it made then BAM! Something sparkly and new comes along and grabs her attention and where are you?
Women are nuts. Plain and simple. But you gotta figure out how to work the system to 1. Figure out if you should get her back, 2. Figure out how to get her back. 3. Figure out how to not lose her again. This is your life, and I don't think all hope is lost, at least not yet. Things just got a little out of hand before you realized it. The emotions may be mixed (actually really mixed right now) but you should know deep down inside what to do.
Hope this helps :)