<human>: Can you give me the gist of the text in a nutshell?

Me and this cute girl have become  good friends over the course of the first few weeks of school. We knew each other beforehand, but we're becoming better friends because we share a lot of classes this year. She is super sweet and kind of ditzy (she's always asking me questions about 'space stuff' since I'm kind of a nerd) but seems to enjoy listening to me when I talk about the Universe.

She may just be a really nice person, but she has seemed to be overly nice to me lately. Earlier today when we were working on our anatomy project together she said "Not to be creepy or anything, but you smell really good." This is odd because I don't wear a cologne of any sort. Is she flirting with me? She has a boyfriend so it seems unlikely.

Another strange thing she said later that day was when she asked me what celebrities I find attractive to which I replied that I didn't really think about it and focused more on personality and that I wouldn't really care if that person's appearance would decline. She said that she thought her boyfriend would 'kick her to the dirt' if she lost her beauty. 

Finally, as I was walking to my truck she yelled and waved goodbye to me really loudly.

I have aspergers syndrome and don't really understand how girls work, so I wanted to ask what to think/do. I consider myself a 'godly' teen despite being an agnostic (irony right?), and would never want to steal another guy's girl from him, just as I wouldn't want someone to do that to me. How should I view/ approach this? Is she really attracted to me or am I just imagining it?
<bot>: A really sweet girl might be flirting with me and she has a boyfriend. I don't want to ruin their relationship and I'm not sure what I should do.