Are you truly happy in life? A look at where lasting happiness comes from.