Why does life need a meaning? Many people search for a meaning in different ways, weather it is god or something else, everyone is just trying to figure out why am I here?
IMO life has no meaning, we humans just give it a meaning so life would essentially not be a pointless thing (Hence eternal afterlife in heaven with god was thought up). Thinking about life without a meaning is sad, it really is. Dieing then have there be NOTHING after that is depressing because we love living. If humans were not around the universe would keep doing what it is doing, like in the other galaxies ( some not all :]) where there is no intelligent species, the universe is still continuing without meaning. I don't ever think there will be a answer to this question that relates to the masses, but just what you believe in your head is good enough.
Some of those who think love is the meaning of life, remember that love is something unique to humans. Meaning that it was developed though the process of evolution. What else is an intelligent species to do? But ponder a deeper meaning to something like reproduction, I think that is what we are doing now, finding a deeper meaning in life so it wont be pointless.
To put it bluntly: Life has no meaning, and needs no meaning [to flourish.] ( To me at least

)