A life without regrets is a dangerous thing. To live with absolute certainty, bereft of any kind of self-doubt desensitizes us, makes us judgmental and sanctimonious. To look back at one's life and say, "I could have done this better." or "I wish I didn't do that." humanizes us. It makes us see our weaknesses and reminds us of our need for others and our need for God.