I just read the book Man's Search for Meaning by Viktor Frankel. I think it does a fantastic job of answering the questions about the meaning of life.
Viktor came up with the theory of Logotherapy which in a nutshell has 3 parts:
- Life has meaning under all circumstances, even the most miserable ones.
- Our main motivation for living is our will to find meaning in life.
- We have freedom to find meaning in what we do, and what we experience, or at least in the stand we take when faced with a situation of unchangeable suffering
https://www.amazon.com/Mans-Search-Meaning-Viktor-Frankl/dp/...