“Delay of repentance is (self) deception, excessive procrastination is perplexity, and arrogance against Allah is perdition…”