Wait..."But basically, all of this happens, and then she drops that bomb on me"
Did she tell you she likes you?
If not...then here's an answer: YOU'RE A SHOULDER TO LEAN ON!!! Wake up and realize she's just a friend to you.