‘Ikigai’ is the Japanese Secret To a Longer and Happier Life In Japan, the secret to living a longer, happier and more fulfilled life can be…