To the one whose Iman keeps wavering - you’re not alone, assalamu alaykum
Assalamu alaykum, I ask you to read and benefit - I do this for Allah and the Ummah. I used to be an atheist. This is how I strengthened my Iman by using reason instead of just emotions. Emotional thinking often makes doubt worse; don’t let feelings be the final judge. Face your doubts head-on. Below I share what helped me, mixed with things I’ve learned. As the title says: many wonder why their iman feels high one day and low the next. Iman is meant to fluctuate - it’s a test between you and Allah. If it were constant you’d be like the angels. What counts more than fleeting thoughts are your actions. So try to use rational thinking rather than emotional leaps. If you just feel something strongly, that doesn’t make it true. Seek knowledge of the deen - it’s an obligation even if you don’t have to become a scholar. Don’t dismiss questions that trouble your iman; address them directly instead of following blindly. Put feelings aside for a moment and investigate. There’s guidance in the Qur’an about not following what you have no knowledge of (17:36). Be honest with yourself. Don’t be hypocritical. Many steady Muslims are that way because they studied, asked questions, and challenged doubts rather than burying them. If you’re too afraid to ask because you think it will harm your iman, you’re doing yourself a disservice. I once avoided questions and it only made my doubts pile up. That attitude - accepting belief without understanding - is warned against in the texts. This also applies to those who practice faith only because of family, not personal conviction. Everyone should investigate the truth sincerely. Some in older generations discourage reading the Torah or Bible, saying it will lead people astray. I found the opposite when I studied carefully: seeing earlier scriptures helped me appreciate the consistency of the Qur’an and even the prophecies about the Prophet ﷺ. If you struggle with doubt, I’d first encourage strengthening your Qur’an-based iman, then consider studying other scriptures with an open, unbiased approach and without emotional reasoning. Beware of blind faith and relying on dreams or visions alone. Yes, seeing the Prophet ﷺ in a dream can be meaningful, but visions shouldn’t be the foundation for belief if your doubts are unresolved. I’ve seen people leave Islam after being convinced by a dream or vision; personal experiences can be powerful but are not a substitute for knowledge and clarity. Worshiping Allah needs both mind and heart. Spiritual feeling is important, but it must be paired with understanding who Allah is, His attributes, and what He requires. If you don’t know about Allah, mere spirituality won’t protect you from confusion. Learn the essentials about the Divine to strengthen your conviction. Thanks for reading - I typed this myself. I’ll use a short summary because I’m not great at condensing. TL;DR - Use rational reasoning first, not emotions. Seek knowledge of your deen; it’s obligatory though you don’t need to be a scholar. Don’t ignore doubts; address them (Qur’an 17:36). - Investigate sincerely; fear of questioning can lead to hypocrisy. - Study earlier scriptures carefully and without bias if it helps, but build your Qur’an-based iman first. - Dreams/visions don’t replace knowledge. - True worship requires both understanding and spirituality. May Allah strengthen our iman and guide us to knowledge and sincerity.