Before wondering "why am I here?" or "what is the meaning of life?," perhaps spend more time looking (nonconceptually) into exactly what you mean by "I am here" or "I am alive." I guarantee you will be surprised and delighted -- and with enough luck (or really, enough sincerity, precision, simplicity, and directness), it will unequivocally resolve (if not exactly "answer") your first question.
So close you cannot see it
So deep you cannot fathom it
So simple you cannot believe it
So good you cannot accept it
-- Kalu Rinpoche