Even if there is a meaning of life, it doesn't matter because we will never know it during this existence, any way. You might think you can be told the meaning of life, but no one would trust an explanation 100% anyway. So best thing is just forget the "meaning of life", it's a waste of time.
But instead a logical way of looking at it is we are just a step of the matter/energy that forms this planet is becoming conscious. We are made of the matter that makes up this planet. On a bigger scale the matter and energy of the universe slowly becoming conscious. But the reason (if there is one) is certainly not for us to know in this state, we are just another small step in how matter behaves and slowly evolve.
So I think the best is to get over your self as being anything different, special or better than anyone else, and realize everyone is in the same boat. Life ain't always perceived as easy or happy, this goes for everyone. Should be enough to want treat everyone with respect. Not because any superstition judging you, or think that you have something to gain from it, but know people don't really need extra shit and negativity in their life, it's enough what life comes with for everyone anyway.
a few have discovered the meaning of life
moses, buddha, jesus, mohammed, and many others. Their message is the same...............love each other.
are you claiming they are wrong? it doesn't matter?
that was my point, that is what everyone thinks - that we will never know, so so instead of looking for answers and meaning we just go on buying the latest mobile phone and watching sports on our latest plasma 62" tv.
all the while chasing money to fullfill the empty hole inside us, that can never and will never be filed with such shallow items.
in all honesty i bet the only time you can truly say you have been 100% happy/satisfied was when you have been head over heels in love with someone. To me this is what we should be striving for, as even if we don't get there we will make everyone happier in the meantime.