What a great question so often this question is asked and rarely do you ever get a suitable answer until now!
" Life has no meaning. Each of us has meaning and we bring it to life. It is a waste to be asking the question when you are the answer."
-Joseph Campbell