<human>: We met online through a friend, we both like Jurassic Park, Nirvana, and other random things that we have in common with no one else. I wrote her songs to get her attention, we started to message back and forth for months. We realized our minds were extremely similar BUT we were from different backgrounds.

She tried to be with the 'cool guy', a DJ she knew from school, but that didn't work out. I tried to meet other girls because I thought 'I wasn't good enough' yet I never met anyone I cared for as much. We started talking again when her father passed away. I wanted to be there for her as a friend because she was there for me when my grandma was sick.

Since we've started talking again, we've learned to meet each other in the middle and respect each other's time and feelings. Her dream man is like Nick Miller from 'New Girl', by some stroke of divine luck, I kinda resemble him physically and personality wise. I can't believe my luck. I just don't know what to do now because I've never felt so inexperienced and vulnerable.

Give me the gist of the text in a nutshell
<bot>: I've met the girl of my dreams, the one that stops time, BUT I am so inexperienced and vulnerable right now that I don't know how to ask her out and eventually make her my girlfriend. How do I do that?