Hey Joel,
When I was a kid, I was totally surrounded by a**holes myself. Kids would gather around me in a circle and call me "ret*d" or other insults. I was beaten up a few times. I was bullied in other ways. I was pretty well ostracized (ignored) for virtually all my high school years.
Then I grew up, and realized that kids will be kids. You're an adult now. You could beat the a**holes by proving them wrong.
This is true: you have to have more faith in people. Me having more faith in people (even without much evidence) enabled me to relate to people better. My relating to people better attracted people who were not assholes--they were real people with jobs, families, kids, etc., who have no time to be an a**hole. a**holes are, usually, people who never grow up. They remain kids all of their lives.
If you don't have that initial faith (even if there's no apparent evidence for it), you will never get ahead. I believe this with the fullness of my being. This is because I have lived what I am telling you here.