Your Plans Aren't The Final Story
We all have this story we tell ourselves about our life. “By this age, I’ll have achieved this. That job will work out. This person will stay in my life. That opportunity will open up.” It all feels so certain and perfect. But then, life happens and it just doesn't go according to that script. Things take way longer than you thought. People you never expected leave. Plans you were so sure of just fall apart. And you’re left sitting there, wondering what mistake you made. But here’s the thing-maybe you didn't make a mistake at all. Islam, alhamdulillah, doesn't tell us to just stop making plans. Rasulullah ﷺ showed us how to plan, prepare, and do our part. But our deen teaches us a deeper truth: your plan is never the final one. Allah’s plan is. Allah ﷻ says in the Quran: “But perhaps you hate a thing and it is good for you; and perhaps you love a thing and it is bad for you. And Allah knows, while you know not.” (2:216) That’s the condition we so often forget to write next to our own plans: “Insha’Allah. If Allah wills and if He knows it’s truly good for me.” We plan based on what we can see in front of us. But Allah writes our story knowing everything we can’t see. Sometimes, that delay you're stressing about? That’s His protection. That loss that hurts so much? That’s His redirection. That pain you can't understand? That’s preparation for something better. And sometimes, subhanAllah, you just won’t get the answers in this dunya at all. That’s where real tawakkul, real trust in Allah, comes in. Not the kind of trust that’s only there when things are easy and going your way. But the kind that holds firm, the kind that says “Alhamdulillah ‘ala kulli haal” even when your whole life feels completely off-script. So make your plans. Have your dreams. Take your steps with sincerity. But hold onto them lightly, with an open hand. Because life will test your script. And if your heart is anchored in Allah, you’ll come to see it wasn't broken. It was actually being perfectly written by Al-Khaliq all along.