The meaning of life for me at this stage is to better others' lives. Help others but want nothing in return, no honor or merit. I want to reduce the isolation, the lack of meanings we all feel from time to time.
I'm NOT smarter or better than anyone. Everybody is optimizing his or her life. In that respect no one is smarter. and my moral is not higher. ( What is moral anyway. I thought that to become an activist I must not fear my imperfect past getting scrutinized) I apologize for the "preaching" implication of activism. Social activism do sell messages or ideas, not to say fundraising is standard old marketing. In an ideal world activism would just show and share alternative solutions to people's needs or problems, and let them choose on their own.
I am happy and content with my own life. I've taken care of myself, and believing in "we are all one", it's only natural to care for others more. My focus now is to learn to do activism more effectively.
Activism won't prevail. There's much animal-ity in human nature and a capitalism system that exploits our weakness (this is why we say "it's a mad world" sometimes). No market incentive for good causes and government systems do too little. Moreover I'm skeptic about any -ism's including my own - belief can be wiped out of the brain like Operating System wiped out of a laptop. I'm an animal myself too, hard wired to be biased and faulty and operating on a landfill of fuzzy ideas. Not to mention my effort is vain especially from Buddhism point of view. Still, helping others and improving common good reward me deeply, so I try to do something small and concrete around the meaning everyday.