It's the worst feeling ever and it's my fault.
Dont be so hard yourself. I know you like this girl but she sounds a little fickle. Who knows, you coulda ended up dating to have her chasing the next new girl a week later. It sounds like shes in love with the idea but doesnt want any more than that.
Maybe shes not right for you and this us life just letting you know. It hurts but not a bad thing. I say carry on, work on your comfort in reciprocating your feelings when its right there infront of you. Use your experience of this situation to push yourself to find the relationship thats good for you. Its hard I know but its best.
You'll look back if you do and see it. Hard to see it now but just hang in there. There is a girl out there perfect for you, just have to find her.