There is a memorable hadith where a Bedouin says to the Prophet, “What if I do this really bad thing? And the answer is, “Allah forgives.” But what if I do it again and again and again?” “Allah continues to forgive.” Then the Bedouin says, “Doesn’t Allah ever get tired of forgiving?” And the Prophet Muhammad says, “No, but you might get tired of doing that same thing over and over again.”
Physicians of the Heart (see below), p. 127.