People spill their guts out on the internet because there aren't any real consequences to revealing their hidden feelings. They're more reserved in real life. IME.
for me I like that I know the person can leave easily online. That makes me feel comfortable being open because many don't feel they have to act out rituals...uncomfortably obligated to stay like some ppl do irl, etc