I think the meaning of life is an individual endeavor. Do what makes you happy. A universal meaning for the human race implies a bigger plan, or a supreme being to which we must complete a quest for. Is there a meaning in the life of a cat? or a cockroach? Why would humans have a collective bigger meaning than to survive? Anything else is of our own creation, giving ourselves meaning to drive people to do things. The meaning of my life, personally, is to fulfill my desires and maximize time spent on things and people that bring me joy.