A common human sin and Allah's promise