I have a lot of respect for ardent activists who never stray from their position. However, I've found if I commit to something at this level, the joy of living starts to fade and I became a bit of an A Hole. In the end, a little bit of flexibility goes a long ways in doing good things without being miserable. Also, be open to other people's opinions on things. You never know who might change your mind on an issue for the better.