I can’t answer the first question; although, it is something we all think about from time-to-time. However, I can help answer the second question with the help of the series of photos below. There are a lot of them, but I promise if you go through the whole sequence you will be amazed. The actual size of the universe is truly mind-blowing, which makes the answer to the first question even more difficult. As a bonus, if you get all the way to the bottom I’ll let you know why I think we’re all here:
So what is the meaning of life, considering how insignificant we are in relation to the size of the universe?
To enjoy the ride.
No one is as good as their best achievement or as bad as their worst deed.
So I say love, be loved and have fun.