<human>: value the friendship and would rather be friends than nothing at all.

She's dating someone, but things haven't become official yet.  From my understanding, she was also attracted to me until recently.  I'm not sure whether she's attracted to me now.

I think she suspects I am attracted to her as well and things have become awkward after she told me she was dating someone, but haven't made things official yet.

I want to stop this awkwardness by talking it out like adults, quit the guessing games and confessing that I have a crush on her, and that if she's not interested, we can still be good friends as if nothing happened.

Yes, I screwed up.  Please go light on all the "you should have made a move before you've became friends" and "you deserved it.  You friend zoned her first" and that kind of stuff.

To clarify, right now, my main priority is to save a friendship from going downhill by killing the elephant in the room and getting closure.

Is this a mature way of handling things and relieving the tension?

If you do think this is a good idea, how can I approach this conversation best without putting her on the spot.

Thanks ya'll.

Provide a brief overview of the text.
<bot>: I want to end the awkwardness in a friendship by admitting my feelings to a girl who's seeing someone already (but not yet official).  I want to hunt down the elephant in the room so that we can both move on.