I would have to say getting to know someone through the internet is a good thing, you get to know them for who they really are and not what they look like, but dont give up on love, you go through so much when trying to find the right person, someteims you think you fall in love with someone they end up hurting you and you think your heart is broken, but your wrong at the time it feels like that, but thats just b/c you have met the one for you yet, once you meet that person they wont ever break your heart, never hurt you, for they feel the same way you do about them, I went through a lot of relationships and I thought I was in love with these people, but then i met josh, we met online actually and got to meet face to face this weekend (wich by the way was awesome) and I've never felt more strongly for one person, its not based on sex, or looks (even though he is totally hott) its based on his personality we are able to connect on levels most people dont, we seem to follow different paths but they are parallel to eachother, its totally different with him than anyone els, we have fun with eachother, we make eachother smile, his parents are very nice people, and I believe I love him, so dont give up, you'll find the person your meant to be with one day, dont rush things just let it flow and happen the way its meant to be, their going to jump in your lap one day and that will change your life forever.