It seems to me that we all make life too darn complicated. In many ways we get lost in the weeds. And yet, the prescription for a happy life is really very simple. The Baltimore Catechism set it down in question #6:
6. Q. Why did God make you?
A. God made me to know Him, to love Him, and to serve Him in this world, and to be happy with Him forever in heaven.