Cherish Your Mistakes: There is Hope