<human>: Can you give me a shortened version of the text?

I started dating a girl over a week ago and we fooled around on the first date (no sex) and she was really into me and kissing me. Then we slowed things down physically but I still hang out with her for almost all my free time. She seems to drop hints she wants me to ask her out and always shows signs she likes me.

The issue is that I do like her, but we do have a good amount of differences and I'm honestly not sure how far the relationship would go. With that said comes the biggest issue, I think she is 'dating' someone online, she never opens his messages or chats when I'm with her either. This person is from a ways away and is coming to visit tomorrow or the next day I think. And he will be joining the military after college too.

Should I ask her to be my girlfriend today? I'm not jealous of the other guy and I don't think she did anything wrong at all, I just think if I'm not sure where it will go maybe I should just let the other guy (who I think has more in common with her) have her (not that being different is bad).
P.s. Her facebook, and her herself, say she's single.
<bot>: Dating a girl who's maybe dating another guy online; coming to visit soon; should I ask her out before he can