you have to just keep doing the best you can.
This. As long as you keep on keeping on, to me that is enough, because you are doing what is in your power. You cannot change others, unfortunately, but you can control your own choices. You can be proud of your convictions.