I went through a similar realization, and for the same reasons. It can be thoroughly depressing, maddening, and make one bitter. That's the hardest battle I've had to face, to remind myself that there are still good people, and they're worth fighting for.