Mercy Gives Meaning to Life