Furious recap time:
@Vector: I am sad your situation is going to pot. When in much the same situation myself, I left my folks house and never returned, out of a mix of stupid determination, and self-interest. It's not been without its costs, but it vastly improved my life, and my relationship with my folks. Whatever happens, I hope the current hardships help you to find yourself, and I wish you good luck.
@Zombie: some people can't help that they have Manstink. When visiting my father, his bedroom is filled with cloying air laden heavily with Manstink. My cousins clothes all smell of Manstink. Even I, with the pristine hygiene of tri-weekly showers can exhibit symptoms of Manstink in as few as 2 hours after showering. More seriously though, I might suggest that you address some of these concerns with your roommate in a direct, but unaggressive way. Passiveness doesn't make it better, and only gets you more and more pissed, as you contain your frustration. It's generally not a good policy.
@Toonyman: I think people who lived in times where this sort of communication wasn't possible discount the value of something as simple as a forum. A forum is to writing letters as radio broadcasts are to telephones. You're sending a message out into the world which people can choose to pick up on, and possibly respond to with another broadcasted message. It's also a good way for people from different walks of life, who may not normally come into contact, to discover shared interests, share information, and generally discuss things. Anyway, sounds like you're having another catharsis. Let it give you a kick-start in doing the things you want to do right now.