Hi there Staveandor..You sound like a really nice guy, emotional, caring and huggable are great qualities
Our first love is one never to be forgotten, and believe it or not she probably misses you too - but, she did the right thing moving on and setting you free. We cannot stay in relationships without the right feelings after all..that would be unkind and living a lie.
You have your whole life ahead of you - and yes there will be other ups and downs, but hey, that's what makes life interesting. Take a step back from yourself and see how much you have grown as a person over the last 2 and a half years...you've learned heaps about relationships - and in time you will heal and move on too.
(By the way - it's the times when we are not looking for someone in our lives that you can guarantee that someone special will come along )
I wish you well.
Sista J.