Wow 7Y! Fucking hell!
Well
Be that as it may, you should start looking for a replacement and you better start digging now or you'd never find the right person.
I'm telling you, You didn't waste your time, you have experience now. So this time you'd be more picky. You just learned one new way to fail the love (of course in a hard way)
Then again, there is no such a thing called 'Right person or true love' or whatever you name it. You let people go, and wait for the one who'd never leave.
In order to do that, you hafta find a way to grease the wheels. Trust me bro, the more people you let go, more you get closer to the one you've been looking for.
Which means you definitely don't wanna waste 7 fuken yrs for a single person.
Life is too short to have bullshit relationships / bad sex. You must find the one
Don't waste your brain power and your valuable time to prove her anything like
* You've made a mistake, You just lost your true love.
* How dare you did this to me?
or don't be a pussy like
* Talk to me whenever you need, I'm always here for you.
* I still love you.
Just move on ma friend

Or your life would never make a sense. And Your existence would be a worthless waste of space.