the same could probobily apply to people who are just overly rude/critical online. They may have a bad home life
Does this sound like someone you all know???
Hm... let me see. aha! I know who it is. (*I dont wanna start a flame war here... ;) *)