<human>: Can you provide a brief rundown of the text in within 3 sentences?

So there is a girl I know who lives about an hour and 30 min away and I get to see her every Sunday I'm not working, she's the first girl I've ever been around that I connected to so quickly, she's absolutely beautiful and more importantly is not afraid to be herself and say who she is, which is something I do rarely because I am so afraid of rejection. But the first day I had talked to her in years I wasn't afraid in the slightest to tell her what I was really like, when she asked me what kind of music I like I told her about all the crazy and obscure bands I love instead of pretending to like pop or some shit, and not only did she accept it as just any regular thing but she knew about most of them. When she wanted to know what I did for fun I told her what I really like to do instead of making up some bullshit that sounds like something a douche would say. The 6 days I had to wait until I could see her again were the longest and most depressing 6 days of my life. All I could think about was that I would never be with her because she lives so far away. Then when I saw her we talked the entire night and it was awesome. But shes a bit older than me and could easily get any guy she wants which is the main thing I worry about. I'm a bit overweight and I'm totally sure she could get guys who are way more interesting and funny than I am, better looking too, so I feel like if I asked for her number and started talking to her she would just think of me as some foolish kid who she thought was fun to talk to every weekend.
<bot>: girl who lives an hour and 30 min away is amazing and I have never wanted to be with someone so bad, but she could easily get funnier, better looking guys than me. What do?