Leadership is about making others better as a result of your presence and making sure that impact lasts in your absence." (Harvard Business School definition of leadership)
When you want to change things, you won't please everyone.
It is the ultimate luxury to combine passion and contribution. It's also a very clear path to happiness.