@echi,
here's another perspective, it being christmas and all.
You really only hate the people you've met so far.
If you were to meet some of the crappy folks that I know, you might even decide the ones you know aren't half bad.
keep your chin up, and lead with your left...