<human>: I've never been in a romantic relationship before.

I met and hit it off with a girl at a concert 2 years ago. Never saw her again. 2 years later, it turns out shes best friends with a great friend of mine and helping to throw a house party my band was playing at.

She moved out of town after I initially met her and just recently moved back into town.

Since early november we have been dating. We have not had sex yet but have told eachother we really like eachother, act like boyfriend/girlfriend in public. Her brothers all like me alot, her best friends stayed at my house with her and had an amazing time.

We are hanging out tonight and its the first opportunity that I dont have work the next day and we both know shes 100% spending the night.

Should I pull the trigger and ask her to be my girlfriend? is it too soon? especially since we havnt had sex yet? We've kissed/dryhumped with our shirts off for many hours but i told her when we first started dating that i 'wanted to take it slow because i want you to know that i really like you and what you are all about and not just for your body'. 

Should I ask her? Idk how to phrase it... gonna kiss her and look into her eyes while holding her on the couch and say "I really like you alot. I want you to be my girlfriend and I want to be your man". idk how else to say it. i know every sign is pointing towards her saying yes , but imjust so terrified because ive never made it this far.

HELP!

Can you provide a brief overview of the text?
<bot>: a guy whos never been in a relationship meets the girl of his dreams. they hit it off over 2 months and go on many dates. now hes wondering if he should pull the trigger and ask her for a relationship.