I'm sorry to hear that. <3 But all you can really do is pick up the pieces you want and move on. As harsh as that sounds. It's okay to cry, it's to be expected. I don't blame you at all for being so broken up about this, he does sound like a pretty great guy. But you knew this was going to happen and it's time you open a new chapter to your life. The prospect of getting back together with him seems somewhat out of your hands but perhaps down the road you will meet up again? One can only hope right? Even if you don't, you can still be friends and see eachother when you can so you have that to look forward to at least; but I don't think it would be fair to you or to him to continue to dwell on this for much longer.
You can make it through this, try not to doubt yourself. :]