Why Do Good People Suffer Even After Making Prayer (Dua)?
Bro this question hits hard right? I have also thought about this so many times. Like seriously. You wake up at night. You cry. You raise your hands. You beg Allah. You make the most sincere prayer (dua) ever. Then you wait. And wait. And wait some more. But nothing changes. The pain stays. The sickness doesn't go. Money problems still there. Marriage still falling apart. And you are like why bro? I am a good person. I pray five times. I help others. I don't lie. I don't cheat. Then why is this happening to me? This is the hardest question ever. And honestly I don't have all the answers. But let me share what I have understood so far.![]() |
| A person sitting on prayer mat, hands raised, tears falling, in a dimly lit room with Quran Shareef nearby |
Prayer (Dua) Is Not Like Ordering Food
First thing first. We need to understand something. Prayer (Dua) is not like Swiggy or Zomato. You don't order and it comes in 20 minutes. This is not how it works. I used to think like this when I was small. My mom told me pray for good marks. I prayed. Got bad marks. I got so angry. I thought Allah is not listening. But now I feel stupid. Prayer (Dua) is not a machine. It's not a vending machine where you put prayer and get miracle. No bro. Prayer (Dua) is connection. Prayer (Dua) is talking to Allah like you talk to your best friend. You tell Him everything. You cry to Him. You share your pain. The act of prayer (dua) itself is the real thing. Not the answer. The answer will come. But the connection you build? That is priceless. That stays with you forever.![]() |
| Someone sitting on a prayer mat, hands raised, calm environment, natural light coming through window |
We Don't Know What's Best For Us
Honestly bro we are so dumb sometimes. We think we know everything. We think we know what's good for us. But we don't. Allah knows. He sees the future. He knows what will happen tomorrow. We don't even know what will happen in next hour. So when He doesn't give us something we asked, it's because He has something better. Or He is protecting us from something bad. I remember once I really wanted this job. I prayed so hard. Every single day. Night and day. But I didn't get it. I was so sad. I cried. I was angry. Later I found out that company closed after six months. Everyone lost jobs. I got a better job later with more salary and better environment. That time I realized. Allah saved me. I didn't know. He knew. So trust Him bro. He knows better.Suffering Cleans Us
This is something my grandmother used to tell me. She would say, Son, suffering purifies us. At first I didn't understand. But now I get it. Suffering is like fire. You know how gold is purified. They put it in fire. All the dirt goes away. The gold becomes more shiny. More valuable. It's same with us. When we suffer, our sins go away. Our bad habits go away. Our ego goes away. We become softer. More kind. More humble. Even the prophets suffered. They were the best people ever.
It's part of being human. But their suffering made them higher in status. It cleaned their hearts. So maybe our suffering is also cleaning us.
Prophet Ayub عَÙ„َÙŠْÙ‡ِ ٱلسَّÙ„َامُ lost everything. His health. His money. His children. But he never stopped praying.
Prophet Yusuf عَÙ„َÙŠْÙ‡ِ ٱلسَّÙ„َامُ was thrown in a well by his own brothers.
Prophet Muhammad صَÙ„َّÙ‰ ٱللَّٰÙ‡ُ عَÙ„َÙŠْÙ‡ِ ÙˆَسَÙ„َّÙ…َ lost his wife Khadija رضي الله عنها . His uncle. He was hurt so much. So if these great people suffered, then we also will suffer.
It's part of being human. But their suffering made them higher in status. It cleaned their hearts. So maybe our suffering is also cleaning us.
Life Is A Test
Come on bro we all know this. Life is not a holiday. It's not a vacation. It's a test. Like school exams. When you are in exam, it's hard. You want it to end. But after exam you feel good. Life is same. Allah is checking us. Who will be patient? Who will be grateful? Who will remember Him in good times and bad times? The Quran Shareef says we will be tested. Tested with fear. Tested with hunger. Tested with loss of money. Tested with loss of people we love. This is normal. It happens to everyone. Even good people. Actually good people are tested more. Why? Because they are strong. If you give a small child heavy bag, he will fall. But if you give it to a strong man, he can carry it. So Allah tests good people because they can handle it. You are strong. You can handle this. Believe in yourself. Allah knows you can do it.
Reference: Allah says in the Quran Shareef, Surah Al-Baqarah, verses 155-157: "And We will surely test you with something of fear and hunger and loss of wealth and lives and fruits, but give good tidings to the patient. Who, when disaster strikes them, say, 'Indeed we belong to Allah, and indeed to Him we will return.' Those are the ones upon whom are blessings from their Lord and mercy. And it is those who are the rightly guided."
Every Prayer (Dua) Gets Answered
I didn't know this before. But my teacher told me and it changed everything. Every single prayer (dua) you make gets answered. Every single one. There are three ways. First way is Allah gives it to you immediately. You ask and boom you get it. Second way is Allah delays it. He gives it later. Maybe at a better time. Maybe when you really need it. Third way is Allah saves it for you. He keeps the reward for the Day of Judgement. That day you will get something so amazing. So huge. You will wish that none of your prayer (dua) was answered in this world. You will be like wow. I got so much reward. All because my prayer (dua) wasn't answered here. It was saved for later. That later is forever. That later has no end. So even if you don't get what you want now, you will get something better later.Bad Times Make You Closer To Allah
Think about it. When are you closest to Allah? In good times or bad times? Be honest. When everything is going well, you forget. You are busy enjoying life. You don't pray properly. You don't read Quran Shareef. But when you are suffering? Then you cry to Allah. Then you pray with full heart. Then you remember Him all the time. This is the beauty of suffering. It removes all the distractions. All the fake things become useless. You realize only Allah matters. You realize you are nothing without Him. This realisation is so valuable. It's the biggest gift you can get. Suffering brings you to your knees. And on your knees, you are closest to the heavens. This is the truth. So your pain is bringing you closer to Allah. That's not a bad thing bro. That's the best thing.Patience Is The Key
This is so important. Patience. Sabr. It's not easy. I know. When you are in pain, patience feels impossible. But you have to try. Patience doesn't mean you sit quiet and do nothing. No. Patience means you keep trying. You keep praying. You keep hoping. You keep fighting. Even when you don't see results. Even when everything looks dark. You still believe. You still trust. This is real patience. And the reward? Huge. Massive. The Quran Shareef says Allah gives reward to patient people without measure. Without measure means infinite. Unlimited. Can you imagine? You suffer for some time and you get infinite reward. That's a good deal right? So keep being patient. Keep making prayer (dua). Keep trusting. Your reward is coming.
Reference: Allah says in the Quran Shareef, Surah An-Nur, verse 38: "That Allah may reward them according to the best of their deeds, and add even more for them out of His Grace. And Allah provides without measure to whom He wills.
Reference: Hadees Shareef Prophet Muhammad صَÙ„َّÙ‰ ٱللَّٰÙ‡ُ عَÙ„َÙŠْÙ‡ِ ÙˆَسَÙ„َّÙ…َ also reminded us: "The Dua of a servant will continue to be answered, as long as he does not ask for a sin or breaking family ties, and is not hasty or impatient." He was asked what haste means and he said, "It is to say, I have made Dua and made Dua, but I have not been answered. He then becomes discouraged and stops making Dua."
(Sahih Muslim 6935/INT.:2735)
Trust Allah's Plan
At the end of the day, it's about trust. Do you trust Allah or not? Do you believe He is wise? Do you believe He is kind? Do you believe He loves you? If yes, then you have to accept His plan. Even when you don't understand. Even when it hurts. This is hard. I struggle with this too. Sometimes I am like why Allah why. But then I calm down. I remember He loves me more than my mother. He wants what's best for me. He created me. He knows me completely. So whatever He does is good. Even if my brain can't understand. So I let go. I surrender. This brings peace. Real peace. You stop stressing. You stop worrying. You just flow with life. You do your part and leave the result to Allah. This is freedom. This is true happiness.Maybe You Are Getting Something Better
When you ask for something and don't get it, maybe Allah wants to give you something else. Something even better. Like you asked for a bicycle. But Allah wants to give you a car. But He has to teach you how to drive first. So He makes you wait. Or you asked for a small job. But Allah wants to give you a big business. But you need to learn patience first. So He makes you wait. Or you asked for healing. But Allah wants to give you Jannah. But you need to earn it through your patience. So He makes you wait. You see? You asked for something small but Allah is preparing something big. Be patient. It's coming. But in Allah's time. Not your time. His time is perfect. Always.
Your Pain Helps Others Too
This is something I realized recently. Our suffering is not just for us. It's for others too. When you go through something hard, you understand other people's pain. You become kind. You become helpful. You become compassionate. Someone else is going through the same thing. And when they see you, they feel hope. They say if he can do it, I can also do it. Your story inspires them. Your patience gives them strength. So your pain is not wasted. It's helping someone else. Maybe that's the reason. You are going through this so you can help someone later. So don't waste your suffering. Learn from it. Grow from it. And then use it to help others. This gives meaning to everything.
Last Thing No One Understands Everything
Honestly bro, at the end we have to accept something. We are small. Our brains are small. We cannot understand everything. Allah's wisdom is huge. Like the ocean. And our brain is like a tiny drop. We cannot fit the ocean in a drop. So we just have to trust. We have to believe. Even when we don't understand. Even when we are confused. Even when we are angry. Just hold on to faith. Keep making prayer (dua). Keep crying to Allah. He is listening. He cares. He loves you. Your prayer (dua) is not wasted. Your tears are not wasted. Every single thing is recorded. Every single thing is valuable. So don't lose hope. Don't ever lose hope. Your prayer (dua) will be answered. Maybe not now. Maybe not how you wanted. But it will be answered. In the best way. At the best time. Just believe. Just keep going. You got this bro. Allah is with you. Always.




0 Comments