Overview
There is a big difference between someone who lives their life based on solid morals and someone whose self-righteous attitude guides them through their life. You are a person who tries hard to do the right thing, so don't pay attention when someone who thinks they are on a higher horse than you looks down or passes judgment. The fact is, you don't need to impress someone whose views on the world and on life are so narrow. Only concern yourself with how the people you respect feel.