Hi Christy,
That's terrible. If I felt 1 out of 10 people I met were morons, I would probably move. In the city I live in, there is an area where most people are LGBT. At night, it's so beautiful to watch. Recently, I was in this area, and I felt like I was in the middle of a parade of hand holding LGBT couples, and in each couple there was a trust and intimacy, incommensurable to any place I have been.
Of course, Shangri-La does not exist, but the point I'm obliquely trying to make, is that in order to deal with what you are going through, I think you should surround yourself with like-minded people. I think with support, you slowly getting more comfortable with yourself and becoming inured to these types of encounters, eventually when you see the morons, they will be the strange ones.