OMG how can you ask that?That is such a complicated, vague question. But if I have to answer... the meaning of my life is to make other people's lives better.
To live your life whilst searching for the answer to the question.
It's not necessarily vague, it's how you interpret your life.. Whether to live it through loving, through helping anything. I'm not asking for a definite meaning of life - I'm asking why you continue on in your own :)
To love... and be happy.