It is my opinion that no one can tell you the meaning of life. The meaning of life is something that each of us must interpret for ourselves.
My interpretation is that it is the duty of the present generation to produce the best environment possible, for the next generation, and to produce the best next generation possible.
That is my interpretation. Please do not take that last part in a biological context because that is not what I meant.