I've been plagued with waswas for ages...some thoughts are shirk. I do not believe the waswas for a second, but it still keeps playing on my mind. My mother says to ignore it, and a lot of people on the Internet seem to agree. My question is do I just ignore waswas or try and repent for it? Will I go to hell for just forgetting about it instead of reassuring myself I don't believe it? If I do need to repent, how?
Some of the Sahaabah complained about the waswaas that was bothering them. Some of the companions of the Messenger of Allaah(peace and blessings of Allaah be upon him) came to the Prophet (peace and blessings of Allaah be upon him) and said to him,‘We find in ourselves thoughts that are too terrible to speak of.’ He said, ‘Are you really having such thoughts?’ They said, ‘Yes.’ He said, ‘That is a clear sign of faith.’” (Narrated by Muslim). (Narrated by Muslim, 132 from the hadeeth of Abu Hurayrah).
Al-Nawawi said in his commentary on this hadeeth (narration): “The Prophet’s words, ‘That is a clear sign of faith’ means, the factthat think of this waswaas as something terrible is a clear sign of faith, for if you dare not utter it and you are so afraid of it and of speaking of it, let alone believing it, this is the sign of one who has achieved perfect faith and who is free of doubt.”
And it was said that what it means is that the Shaytaan only whispers to those whom he despairs of tempting, because he is unable to tempt them. As for the kaafir (non-Muslim), he can approach him in any manner he wants and is not restricted to waswaas, rather he can play with him however he wants. Based on this, what the hadeeth means is that the cause of waswaas is pure faith, or that waswaas is a sign of pure faith. See also question no. 12315
The fact that you hate that and your heart recoils from it is a clear sign of faith. Waswaas happens to everyone who turns to Allaah by reciting dhikr etc. It is inevitable, but you have to be steadfast and patient, and persevere with your dhikr and prayer, and not give up, because in this way you will ward off the plot of the Shaytaan. “Ever feeble indeed is the plot of Shaytaan”[al-Nisa’ 4:76 – interpretation of the meaning]. Every time a person wants to turn to Allaah, waswaas brings other matters to mind. The Shaytaan is like a bandit: every time a person wants to move towards Allaah, he wants to block the way. Hence when it was said to one of the salaf that the Jews and Christians say, “We do not experience waswaas,” he said, “They are speaking the truth, for what would the Shaytaan do with a house in ruins?”
(From Fataawa Shaykh al-Islam Ibn Taymiyah, 22/608).
The remedy:
1 – If you feel that you are being affected by this waswaas, say, “Aamantu Billaahi wa Rasoolihi (I believe in Allaah and His Messenger).” It was narrated from ‘Aa’ishah that the Messenger of Allaah (peace and blessings of Allaah be upon him) said: “The Shaytaan comes to one of you and says, ‘Who created you?’ And he says ‘Allaah.’ Then the Shaytaan says, ‘Who created Allaah?’ If that happens to any one of you, let him say, Aamantu Billaahi wa Rusulihi (I believe in Allaah and His Messenger). Then that will go away from him.”
(Narrated by Ahmad, 25671; classed as hasan (sound)by al-Albaani in al-Saheehah, 116).
2 – Try to stop thinking about that as much as possible, and keep busy with things that will distract you from it. Finally we advise you to keep on turning to Allaah in all situations, and to ask Him for help, and to beseech Him, and to ask Him to make you steadfast until death, and to cause you to die doing righteous deeds…
And Allaah knows best.