Ok, first of all, BREATH! Take a Deep Breath and know that you're going to be ok.
Second of all, he's not worth you. Look how much you care about him, look how much you love him. Now, think of how he doesn't even have the guts to walk up to you and tell you the truth.
I know he said that he loves you, and that you're amazing and everything. And you are amazing if you loved him so much, but it's clear he didn't truly feel that way. That's basically what guys know will make a girl happy, and they want their girl happy. The only problem is, guys just say it, girls really mean it.
Third of all, people grow apart for so many reasons. I find it weird that he says he misses you when you're gone, yet you 2 went 4 weeks without seeing each other? Did you even talk on the phone? Why would he let so long go without even making an attempt to see you?
When people spend so much time apart, one of them usually starts to see that they're just fine without that other person, and ends up moving on.
You can't stop smiling, because he made you happy. You can't stop smiling, because he never went up to you, told you the truth and how he feels. It all just got dropped, and you don't have any closure on it.
Sit with your friend in History. You'll never regret sitting with your friend. She'll always be by your side, and make you laugh. Having him sitting next to you will only remind you of how hurt you feel right now.
If he wants to talk, talk to him. Don't forget to breathe - and try to maintin yourself. It's sooooooo easy to end up crying and leaving, and you would rather people know that you talked to him, and didn't end up running.
Tell him the truth. Tell him how much he hurt you and that you really loved him. But throw him off by telling him how he didn't even have the guts to tell you in person how he felt before telling everybody else.
Make sure to not forget that you ARE amazing, and you deserve so much better than him.
Now, on mending a broken heart. Wow - honestly only time will heal that one. But friends help a lot! Start hanging out with them more. Making memories with friends overshadows memories with guys anyday!
Music helps! Some songs that are great for a broken heart:
(the classic one) Alanis Morissette : You Outta Know.
(a country one) Faith Hill: Cry
(a modern one) Leona Lewis: Better in Time.
- Listen to all the lyrics. Sing along to them. Think of how you're only going to be better because of what you went through and how you're going to move on...
What comes from the broken hearted?
The strength of knowing that no matter what, you'll be ok.
That's when you find more of who you really are, and what you want out of another person, yourself and life.
The knowledge of what you'll be like in the next relationship.
The courage to love again, because you'll know that you will get through anything.
And finally, when your heart is healed again, and you can look back objectively and smile at the good times. That's when you really learn that it IS better to have loved and lost than to have never loved at all...
I know it's cliche, but in the end, you see just how true it is...
I know I've written a lot - Just remember 1 thing::
*Just Breathe*
(and smile when you can, it's the best thing you can ever to feel better)