I'm sorry, Senjiku. My first long distance relationship ended much the same way, with my partner cheating on me. Getting with other guys and telling them her and I weren't together. I can relate to your situation in every way imaginable.
She believed she was beyond the realm of fairness, and she didn't show you that equal respect you deserved, but do not let her transgressions against you be your undoing. In times like these, you need to be able to rely on yourself for reconciliation. There are many fish in the sea, you just need to keep swimming. And when you do find another one, the important thing is to not be cynical about them. If you go into something believing certain results before any evidence, one has the unwitting ability to make them more likely.
But for now, the most important thing you can do is take time for yourself. Take time to breathe, to relax. Don't hurt yourself for someone else's failures, because their own mistakes will not be the end of you. You have the whole community here that cares about your predicament, even if some may not be voicing it. But take it from the guy who not only survived through the same situation, but also befriended that ex partner years later; you can get through this, and you can find love again some day. I believe in you, my friend.