Because on the Internet they don't have to impress thier friends by being macho, they tend to be more honest why would you lie when people don't know who you are?. anyway for me it has always been easier to speak my heart in writing then in words, sometimes it's hard to talk face to face. You get flusterd and say the wrong things.