Allah is merciful and forgiving, and believers who err should not despair. The Quran speaks of the many consolations given to those who have made mistakes, and Allah has promised to forgive when a person repents. However, many people are too proud to admit they have erred, and this can lead to despair. A believer finds peace by accepting their imperfections, and this helps them better appreciate Allah's perfection.