This is of course a question that will impose all sorts of opinions and comments. Saying that, I will attempt to answer this question as I see it.
The meaning of life: The meaning of life of course is to live it to its fullest. To be able to do this we require happiness. For me the remedy of so much pleasure and pain is ironically "love."
To love and to be loved in return is at the core of every human being. To love and to be loved brings about happiness and satisfaction like nothing else in this world. To give of one's self so unselfishly is to love. And to think another is doing the same for you is quite a beautiful feeling.
Just an opinion......