Meaning of Life

In all the years that you will live,
One question will haunt you for hours on end,
And that is what is your meaning,
Why are you here and for whom made you,
Where do you go and are you in control of your life?
Or has it all been planned and you have no say?
Either way life is like a coffee machine,
You have your grounds,
The bad stuff,
And your coffee...the good stuff,
And you can't have the good without the bad,
And that is the meaning of life