Dude, whenEVER you get so happy about it, whenever you think your "life is complete", or whenever you think she's the one and only... every single time you do any of that... it shows.
She most likely saw that and probably got freaked out. But that's what life is all about, mistakes. The next time, whenever you have that kind of feelings for a girl and she says "yes" (for a date), hang around, catch a movie, do
friends stuff. Give her AND YOURSELF the time to relax. Slowly start sending slight signals until she starts getting the message.
Now, even if you do rush it and she seems to accept it, 2 to 3 days later, she'll call you, tell you to meet her somewhere TO TALK (mainly not a good thing) just to tell you that she thinks you're both going way too fast.
From what I can see and from the way you open up yourself in this forum, you're a good guy. But it's always the good guys that have the hardest time with chicks. Sucks, I know.
But you know what? Don't change. I mean, the only kind of change you're supposed to do here is learning from mistakes. Don't change into some "I'm so hawt I r0xor" pathetic creature. Keep being yourself, but in an improved way (again, learning from mistakes).
And BTW, don't think that you'll know everything in a week/month or two. Some people take years, others a whole lifetime (those cases are a bit extreme though
). But it's worth it, because these lessons can take you on a whole different level, and believe me, not just in love.
Have patience, you'll get there.
Gosh, I never saw it coming, I mean you two were like my rock.
If you two can't make it as a couple..what chance do the rest of us have!?
Seriously though, If I was her I would have totally dumped you too.
I think you need to get a diary, your pre-pubescent insecurities wouldn't be so easy to ridicule then.
Maybe it could be a black diary?, wrapped in barbed wire, which is a visual metaphor for your inner pain..
You're a kid man, stop making such a big deal out of everything, and enjoy being carefree and irresponsible, instead of whining your little heart over a little crush that probably started when she asked you for a pen.
This is NEW to him, of course it means a lot to him. Stop being harsh, he can't know everything from the beggining. >_>