I know what you all are gonna think when i say that I met a girl online. I know what she looks like and we talk on the phone everyday. We spend alot of hours everyday chatting online. We have both admitted very personal things and talk to eachother so freely about anything. Problem is, she lives 1600 miles away. We both love eachother and we would do anything to meet. She plans to hopefully work and beg her parents if she can come here during christmas break which is a whole 5 months from now. i've barely slept or eaten in days. and if we aren't lucky i may not even see her until next summer vacation. we both promised that we would wait for eachother as long as it takes. But even after we meet we have to part again. I live in NY and she lives in Canada. i don't have a passport but she does and is willing to work for the money. I'm willing to help pay as much as i can for her. What can I possibly do?