Eureka?????

Could the key to happiness be as simple as simultaneously remembering that you are both amazing and insignificant in the grand scheme of things? I wonder.