My sister met her husband on the internet chat, they've been together for several years and 400 km didn't stop them I know that you can get disappointed as well, but nowadays it's getting harder and harder to meet people in the real life as everybody is so busy, but I believe online relationships can work.
I would say that it depends on the relationships with your parents and the person you love. I was lucky enough to meet several people in my life that were closer to me than my actual family. And those people became my new family, family that I chosen myself.
In my opinion reading is better. I read a lot and I wouldn't exchange it for anything. Some of the books that I read were turned into big productions and most of them were huge disappointment. For me books have souls that touch your imagination and help me develop your inner self. Some of my books I keep reading over and over again and every time they tell me slightly different story, I see everything from different angle, and that is why it is so exciting The images in my head change and when you watch films it's not possible.