balance of life: to be happy in this world and in the hereafter