I do respect myself because I don't lie to myself, I don't consider myself or my goals to be better than someone else's, I don't consider that fighting is better than adapting and know enough about human nature to live how I want to live.
I do have the respect of the people I care about, and as far as others are concerned, I frankly don't care much. I don't need new friends, I don't need to belong to a group nor a cause and even if I don't care I do probably have the respect of some people for being clear to myself and others.
See... boring.
No-one can force you to be something you're not. And I agree (and reiterate): at least you're honest (about yourself at least)