I don't think there is any profound answer to the meaning of life. I think we live, we die, and then we are eventually forgotten. I suppose the meaning is to be happy with the time you have on this earth. Or to do something great that you will be remembered for generations to come, contribute to the human race in some way. For some, who have faith, I guess they believe that one day after their life on this earth, they will have eternal happiness in the afterlife.
Unfortunately not everybody is happy and not everyone believes in life after death. I'm not happy and don't really think I ever will be and I don't have the motivation or the intelligence to make a great contribution to society, so for me, I see no point. I guess a lot of people feel the same way.