I couldn't agree more. It's sacrificing the immediate gratification with what's meaningful. The meaning, however, doesn't come right away which is hard. It's like searching for a sense of freedom and there's no guarantee it will be achieved.
Keep fighting the good fight, I know I will!