Nah I'm aware of why it happened - it's pretty much because I live in England and she lives in Spain. Guess long distance really doesn't work!
I helped her through the actual worst time in her life and I just feel like she's thrown me aside after she got through it which fucking s u c k s.
Welcome to people being shitty people. Some people just suck.
Don't lose yourself though. Just because one person did this to you doesn't mean ever proceeding girlfriend will. Don't stoop to their level. Take solace in knowing she'll probably get new boyfriends that will treat her like shit and she'll regret breaking up with you, while you'll find another girl that will actually appreciate the fuck out of you.
Stay strong brother. It's going to be tough for the next little while. Just stay busy and with friends. Don't settle down right away, play the market a bit.