The greatest challenge we face in our lives is the Search for Meaning. These are big questions.
Nobody can pretend to have the answers for anyone else.
As Viktor Frankl once said, it is like asking a Chess Grandmaster what THE best move in the game of Chess is. The answer is - it depends. It depends on the specifics of who is playing whom, the situation on the board, and a myriad other factors. Likewise, the answers to these questions depend upon the person who is asking them. Nevertheless, it's vital that you seek the specific answers for your individual life.