You can become close with a person who is miles away from you...
Meeting a person on the Internet, you see his real personality. On the Internet you can be yourself. As you know, there is no place for shame or embarrassment on the Internet. You can not worry about the opinions of other people. You do everything as you see fit. You express your personal opinion, and not imposed by the public. Meeting your soul mate with the help of the Internet is not so difficult, even if you are separated by distance.