Self-criticism is crucial to prevent arrogance. If one thinks of himself as immune to mistakes, he’s already fallen into satan’s trap; self-criticism is a remedy. God forbid, those who refrain from it will only hurt themselves. - Harun Yahya