Don't you dare ever tell me that just because you meet a friend through the internet it means that they can't possibly mean as much to you as your friends who you met in person. I don't want to hear "you never really met them" or "how do you know they're not lying?" or "don't get so close until you meet them face to face". That's crap, plain and simple. People are people, whether you meet them through a screen name or a smile, and you can still become just as close to them as anyone else in the world.
Trust me on this, I know . . .