<human>: Can you summarize the given text in a few sentences?

So about 2 months ago, I met this girl, Mary in my Biology class. We quickly hit if off and became really good friends. We have so many similar qualities, likes and beliefs. After a few weeks I started to like her and wanted to ask her out, but we both had a lot of AP testing along with work, so we had no time. 

Right after AP testing though, she went to a movie with another guy, and then she kept referring to him as a friend whenever I talked to her. I don't know what to think of that because some mutual friends of the guy and i say that they have a "thing".

Its now the last week of school and really the only outside contact I have of her is Facebook. I would love to ask her out but, I want to make sure its a yes before I do.

 See I have a huge problem with confidence because I'm that guy that girls continually see as a friend or reject completely. I have never ever had a girlfriend. I work out and in great shape. I always compliment every girl I talk to. One of my flaws is that I'm socially awkward. I don't know what I'm doing wrong. I'm so sick of getting rejected that I want to make sure this one is a yes before I ask.
<bot>: I like this girl but she may have a thing for another guy, and my confidence is so low that I want to make sure this is a yes before I ask. Please help me