Don’t Give up on Your Dreams

Don't Give up on Your Dreams

We all have dreams, some of them big, and some of them small.

Most of us make dua for these dreams daily and in every prayer because they are our hearts’ greatest desires. We wish and hope and pray for them to come true, InshAllah one day soon. But when they don’t come true, it can seem like they’re never going to. That Allah doesn’t want them to come true. And while that might be true for some of them, don’t give up on your dreams.

We are told in the Holy Quran, in Surah Bakarah, verse 216, “And it may be that you dislike a thing which is good for you and that you like a thing which is bad for you. Allah knows but you do not know.” This is not just for the things happening in our lives, but also the things that we hope and pray for. The things that we so desperately want and pray for may not be good for us, even though we want them. We think they’re the best for us, but we don’t know. Only Allah knows.

With that being said, there is no harm is continuing to make dua and praying for those things. Even if years pass by, don’t give up. Because you don’t know when Allah will make them come true and in which form. As humans, we are so very single-minded and can only see things a certain way. Allah, the Almighty, is All-Knowing and Wise. He knows that which we cannot even fathom. So our dreams can come true in ways that we cannot ever imagine. Because we only think and pray for things to happen the way we want them. But Allah indeed knows what’s best for us.

So don’t ever get lost and drown in the sea of pessimism. You have no idea what the Almighty has in store for you, and which ways He can turn your hopes and desires into realities. We always want things now. We can only see our hopes and dreams taking place in the here and now, but we don’t know if maybe their timing is better suited to some point down the future. So whether it’s five, ten, or fifteen years of waiting, don’t give up on your dreams. Just keep praying.

We have no idea the twists and turns our lives will take, and which roads will lead us to places we could have never even imagined. Only He does.

So keep working hard at the things you want and be sincere about your efforts. There are some things that we can control, but so many we cannot. It’s a combination of hard work and dua that perseveres in the end. So don’t get caught up in having everything happen to you right now. Patience is truly a virtue.

And when your dreams come true and your duas are answered, you’ll look back at this time and realise that this was not the right time for things to happen. That was. And of course God knew best. So don’t give up.

With love.


  1. Saarah Reply
  2. Yasmin Reply
    • The Muslim Girl Reply
  3. Hong Wen Reply
  4. Fatima Reply
  5. Aayesha Reply