I personally don´t accept the idea of meaning coming from above, because in my view all religions are man-made. The meaning of life doesn´t just fall from heaven. I myself can give meaning to any activity, even a uselless one such as mountain climbing. The principle is that I make an idea my own and then breathe life into it, make it happen. That automatically fills me with motivation and enthsiasm.