I wonder how much of it, too, is the Internet based society we have now, versus day-to-day interactions with real life people? If you spend the majority of your day, interacting with people online, or even fantasizing online, rather than meaningful human interaction, face-to-face, I can see...