To echo Mamyas comment, great thread, excellent question, lots of potential.
See Nailit? Your comprehensive education continues to bear fruit.
The meaning of life?
Some say there isn't any, some say they've found it in their own particular lives and circumstances, completely subjective if you will, and some say there is an objective universal demand on us to search out and identify the meaning g of life, and live our lives accordingly.
So, in my opinion, a variety of opinions, some satisfying and some not so.