sorry to hear that man. Something similar happened to me, was with a girl from 17, I thought she was everything, invested everything into the relationship, visited the world with her etc etc...8 years later she decided she wanted to be single after doing nothing but tell me I was everything to her also. I was shell shocked, took me 6 months to get over her, then came along the girl who I've been with ever since. Met her on a night out, quite a catch 7 years younger than me, getting marries next May. It's only now I'm seeing what a real woman is and what a relationship should be. My fiancee is the most amazing, caring, fun woman in the world, and dare I say it, waaaaay hotter than my ex
Long story short, there's far better out there, you can do better and you will. You'll then look back in the future and realise everything worked out for the best. It will be strange to start out, but enjoy your life with your friends, go out, be happy, do things for you and not for someone else, basically look after number 1 for a while. When your not expecting it, something mind blowing will happen.
chin up son.