Trust me man, long distance relationships are utterly self destructive. She did both of you a huge favor by ending it. You get the worst of many worlds in a long distance relationship:
1. You don't get to see the girl
2. If you're faithful, every time a hot girl walks by you know that you're missing out. This is very destructive.
3. You waste loads of money on phone calls & travel.
4. People change, especially when living in a different environment. But when you're apart, you won't notice this. You'll just continue keeping a perfect fantasy image of her in your mind, you'll forget about the flaws, and keep looking forward to seeing this perfect person you've created in your mind, which you WILL NEVER GET. Because that fantasy is just that: a fantasy. When you get to spend some time together, you'll be very disappointed. Trust me, I've been there.
5. If and when you break up (which is very likely due to #4) you'll realize how much you've lost out on. You wasted your time, you missed out on all the beautiful women you could have had, and you got nothing back from it. At least if you're in a relationship with someone you can see, you had some good times.
My long distance girlfriend gained about 15 kilos (!) when we were apart, boy was I in for a shock when we got together.

And she was completely different from what I'd imagined. We had nothing in common, we didn't have any fun, and there was nothing to do together, since there was nothing we both liked doing together and we'd already done all the talking we could do over the phone. Also, she'd gone from being a nice sweet girl to becoming a demanding bitch.
So after being 4-5 years in a long distance relationship, we broke up after just being together for a few weeks.
Oh, and BTW, for future reference, that email you wrote has got "I'm sad, lonely, and needy" written ALL OVER IT, here's why:
1. First of all, never tell a girl you're trying to attract anything about you being sad or upset. It's a sign of weakness. A girl wants to look up to you for support, she wants you to be her hero. If James Bond comes to you and tells you he's sad about his childhood memories, he would instantly change from being a hero to a pussy.
2. You told her about 5 times that you want very much to see her and speak with her in any way possible. You expressed that you're upset she hasn't given any news about herself to you. You even said that you'll settle for SPAM, or anything that lets you see her. (i.e. "Please baby, I just need to see for you for just one moment!") A cool guy that isn't needy and doesn't care, says something more along the lines of "BTW, if you happen to be in town around christmas let me know, maybe we can go out for a quick drink." And then DROP it. Don't mention it 4 more times.
Also, if you want her to think you're not needy, just stop emailing her!
But trust me dude, if you hear it from me, you're better off without this girl. Get a nice girl that you can actually see on a daily basis. Otherwise you'll end up like me. If you think you're upset now, imagine how hard it will be to break up 4 years from now.