We never sent a messenger before you, or a prophet, but when he had a desire Satan interfered in his wishes. But Allah nullifies what Satan interjects, and Allah affirms His revelations. Allah is Omniscient and Wise.