One of the many secrets to staying positive is to remove the negative people around you. I'm not only talking about those inherently pessimistic people, but also those who appear cheerful and confident, but at the same time complain and put others down when things don't go their way. It is a slippery slope, a fine dividing line between being an angsty friend and being a hypocrite.
But how to remove such rot when all of us are bounded by the same constraints? Everyday I check twitter and I see a plethora of angry comments and insults. I won't be surprised if some of them were directed at me, since it is human nature to idle talk about others. Nothing wrong with that if idle talk stays that way and not develop into hypocritical insults.
All of these are lessons disguised as hurdles, and I firmly believe in the good of Man. Although sometimes the negativity really escalates and get out of hand.
Another topic that really gets to me is association. How people judges others based on the people they surround themselves with. And usually (stereotypical assumption coming up) the popular crowd will have the largest influence on the views of others but not necessarily representing the most informed of biased-less views. And so the outcasts can choose to conform to social pressures and succumb to the herd mentality, or band together with the other victims of such slander.