My condolences man. But whatever I say wont be of use, only time will do...
Look at it this way la, atleast you have had happy memories... and the relationship will never turn sour.
Anyway, Im surprised to see you here (I know you). You know the 3 fellas (Choke, Ben, Steven) in your IB class? And there's a 4th one who always hangs out with them, but am not taking IB? Thats me. Im Jason, too. Ill buy you a drink next time. :)