Ideally no. While everyone has things to bitch about now and again, if what you were saying about your career is like this, that's not good. Because then it'll be an everyday thing. No one wants to work someplace and everyday be coming home like that. It's better to find a place where you're happy, rather than force yourself to work in a place you hate.
For facebook, you can opt out of seeing most of the updates from people. Somewhere on their profile or something, you can change how often they appear in your news feed. I set so many people to "only important updates" so I didn't have to go through 30 pictures of sunsets and sidewalks with "never give up" written on them.
As for Twitter, I don't feel sorry for you if you actually use it
okay, again, distorted interpretation. I'm not "bitching about pretty or thin people". I'm bitching about those who THINK they are pretty and thin, and have the constant thirst for attention and confirmation from others. As to whether they are actually pretty and thin, different people have different standards.