The meaning of life is to find your gift. The purpose of life is to give it away.
If you have reached a point in your life when questions like above intrigue you or maybe haunt you and wake you up in the middle of the night. Then I have a theory you could consider.
I think there are 3 fundamental truths about us that we must investigate.