I am not suggesting everybody on this site likes everybody else. What I am suggesting is that if you stop viewing others as enemies and treat them with respect you won't have any "enemies" on here.
I know I don't view anybody on this site as an enemy, and I doubt there is anybody on her who thinks I am an enemie...
I guess then you have the moral highground. I won't give my respect to anyone who hasn't earned it(or has authority over me). Of course everyone gets a fair chance at first but I usually see pretty fast who to avoid, who to trust and who to loathe.
Why should I treat people with respect who shit on me?
If you demand respect or gratitude for your volunteer work, you're doing volunteering wrong.