I am having troubles with a girl that I text and talk to on Facebook. I have never met her except for on facebook. She sent me a friend request and told me she was lonely and I saw that we had no mutual friends so I accepted her because I felt sorry for her. So I asked her why she wanted to be my friend on facebook and she said that she just moved to the U.S. from Mexico and that she wanted to make new friends so we started talking and eventually we talked every night on facebook. We then eventually got each others numbers after she got a phone from Cricket and we started texting and I found out that she is 3 years older than me. We started texting every single day and eventually I found myself texting her all the time. She started sending me pictures of herself and she is beautiful. One day she sent me a picture of her in a bikini and she told me that she wanted to meet up with me somewhere and that she has a crush on me. This is the first girl that has ever shown interest in me and I am really excited to meet her and she says that she wants to meet me in person but the only problem is I don't have a car so I can't drive to meet her and she says she won't pick me up because gas is too expensive. My parents won't drop me off either because they don't like it when I talk to girls because they say they all want to take advantage of me but I know this girl has a good heart and she is just lonely because she just moved here from Mexico. I am in such a pickle here because I just want to make her happy and see her real smile face to face.
So my question is how am I gonna meet up with her when I don't have a car and it is at least a 5 hour walk to the city where she lives. I completely trust her and she trusts me and she wants to meet me really bad. Please give me ideas.