This is an excellent article from The Atlantic.
"Leading a happy life, the psychologists found, is associated with being a "taker" while leading a meaningful life corresponds with being a "giver."
'Happiness without meaning characterizes a relatively shallow, self-absorbed or even selfish life, in which things go well, needs and desire are easily satisfied, and difficult or taxing entanglements are avoided,' [psychological scientists] write."
So what does this mean? It is not enough to be happy in your life - you must also strive to bring happiness into the lives of others. Giving makes you happy. Making other people happy...makes you happy. The more of this happiness-making you induce, the happier you are, but the goal of giving or happiness-making is not happiness. The goal is the happiness of others, and the by-product is your own happiness.
That's a lot of happiness in that previous paragraph. Take a look at the article and see what you think. What is the meaning of your own life?