Sweetheart...as much as it may hurt, I'm just going to be blunt with you...if he really loved you, and cared for you as you do him, after a year of being together, he would have found some way to make it work...ok, now that's what most people would say...BUT, there is another way to look at this situation...it could be possible, that he does love you and care about you, as you do him, but that he thinks it's unfair to not only you, but to himself, to try to continue this long distance relationship.
5,000 miles is a very long way away. It's really hard to completely answer this when I don't know your history together..things that you may have shared, conversations, letters, gifts, etc. Didn't you two discuss how far away from eachother you would be? and for what length of time?
The only thing I know to tell you is this: continue a friendship, write to eachother, call if possible...and see where it leads. If it is meant to be, then it will happen...although, if you both really want it, you will have to both put some effort forth. I know finances are a problem, but just talk to him...tell him how you feel...and just tell him to be honest with you on why he's broken this relationship off...Is it because of the distance and not wanting either of you to hurt from the separation? or is it just possibly that he doesn't feel as strongly as you do? But you have to let him know that without a doubt, you will not hold any hard feelings toward him for telling you the complete truth.
I wish I could tell you more hun, and I wish you the best of luck!!