The internet, being up late, my cat, my roommate.
I'm not sure I've ever gone online without finding something that made me feel bad, even though there are nice people and funny captions and stuff. Being up late is wonderful for getting time to myself but it means being worn out later. My cat is sweet but I can't give anywhere near the level of affection he wants from me. I feel like a jerk pushing him away. Same for the roommate.
Also I play World of Warcraft, and lately I've been raiding with a group of unfamiliar people. It's fun but I'm way too sensitive. I'll never not be the guy who stands in the fire. Even when I'm awesome I'm not macho enough to stand up for myself if I get blamed for something, and I don't know how to have and display a sense of humor with people I don't know. That made me happy and unhappy today.