Long distance works. It only fails to people who don't love each other enough. If they really did they would have the patience and comprehension to wait for each other, because in the end, it's worth it!
I've been in one for 1½ year now (Canada-UK, very far), going very well and I'm engaged. It's just a matter of if you really love someone you're willing to do anything for them. If you're not then I doubt it's really love.
Anyway, all that to say that maybe they didn't love you enough. Get over it and try to find someone else. They weren't worth it. And love exists. Just many people confuse it with liking someone.







