<human>: Senior in high school. I've only known her for this semester and I'm only starting to hang out with her group of friends this semester.

So I've had a crush on her for about a month now. Which doesn't seem like a long time when i put it in words but it feels like it's been forever. I'm not really awkward around girls but I can't seem to be myself when i'm around her. I also have a pattern for liking girls who I spend time with. 

But I can't seem to determine whether she likes me or not. Sometimes I feel like she ignores me (might just be me being a bitch) and other times I feel like she likes me (might just be her tolerating me). I'm not very experienced as you can tell.

But Prom was last saturday.. We went "as friends". I went with her group of friends and had a blast (after prom too). Prom and after prom is probably the only thing we did together outside of class. We mostly talk over social media. There were moments during prom that make me want to ask her out.

Bear with me, it might be kind of silly.

When we were walking to prom. She randomly said "ugh i'm so tired" and then grabbed my arm and then we walked linking arms (i think), being the nervous wreck that I am around her, I didn't make eye contact. 

When we were slow dancing for the second to last song, she put her head on my shoulder for the whole dance (I think she said she was tired for that too). 

I never made ANY moves because .. I don't even know why... 

I'm not sure if i should ask her out or not. I want to still be her friend if she doesn't like me in the way i hope she does. 

If i should ask her out, how do i do it so that it won't be awkward and we can still remain friends if she says no? I still want to talk to her group of friends and hang out with them. (But it seems like all of that is in school?)

Can you give me a shortened version of the text?
<bot>: I like my prom date. I'm not sure if she likes me and i don't know how to ask her out so that it won't be awkward if she says no.