<human>: I know that in 99% of scenarios this is an awful idea but I just need that validated so I quit feeling bad.

A few months ago I met a really gorgeous girl through church. We interacted here and there through group events, and as I got to know her more I started to appreciate her personality. I've also had a couple of indepth conversations with her both 1-on-1 and in a small 3-5 person group setting) that reinforced my attraction to her because we seem to share similar values.

It wasn't until a few weeks ago in a convo between her, myself and another guy that 1) she was single and 2) had actually not ever been asked out on a date. So in my mind I immediately said, "right, I'm asking her out as soon as I can talk to her alone again." Well, it's been multiple weeks, and even though we've been at similar events, it's never lined up where an opportunity presented itself.

Now, the reason I'm considering asking via FB - today is the last day I might see her IRL until January. She works as a trainer for a local sports team, and the season kicking off means she's either at a home game or on the road every week during church, and events are sporadic enough that there's no guarantees to see her outside of that. I'm partly frustrated because I wasn't brave enough before knowing she was single and partly frustrated because now that I'm determined to do it I'm not likely to see her for a few months.

I know that Facebook asking out has a miniscule success rate, so that's why I'm trying to talk myself out of it. Part of me thinks, though, that if she would say yes IRL she'd probably say yes via another medium. I also feel like asking her on FB for her number (to ask her out) would be equally weird. So, there it is...

Can you condense the text into a few key points?
<bot>: Find out really attractive girl is single and then life schedules mean I probably won't see her for the next 4 months. Don't particularly want to wait that long. What do?