perhaps the meaning is that you're here and you're alive. I don't think you need any more meaning. Smacks of Christianity and 'you must be good'. Other religions aim to experience oneness with the universe - to realise you're part of the universe and it's part of you. Who needs an afterlife? This one's pretty good and we should all make the most of it. Then you'll be recycled back into the whole thing again.