"For all those waiting, they think, in line for Allah's blessings, to get acceptance of their Du'as from Allah, here is some good news:
Your prayers were heard when you made them.
Ujeebu da'watad-daa'i idhaa d'aanee!
Decisions were made before you were born.
Standing in a queue is the way of this world.
It is the democratic and civilized -- Islamic -- way of doing things.
More good news is that the lines are getting shorter, and the clock is ticking faster.
Just hang in there knowing that your prayers have been answered. The only question is what form the answers will take.
And when the postman will deliver the mail.
And here is a question for you to ask yourself:
What is the fair way, the right way, the smart way, for these things to happen?
Should Allah abide by your dictates and demands? And leave things in your hands?
Or should he run his affairs -- and yours -- the way he thinks best.
If it is any comfort to you -- that is, if you have trained your heart to find comfort and joy in thinking about him, and in talking about him, and in submitting yourself to his decisions -- you should not forget the obvious: His knowledge is infinity; yours is zero.
So, who would you rather trust?
The one who knows all -- that is him?
Or the one who knows nothing -- that is you?
You may derive further comfort from the fact that his love for you is more than your own mother's love for you.
And that is assuming your mother is the best of all mothers.
And that his concern with your wellbeing is stronger than your own concern with your own wellbeing.
And there is even more good news for you.
In all things pertaining to Allah, and all things do, the greatest thing is not just to get to the end of the line, for, this is a line with no end, but just to get in the line, no matter at what point.
So, to those of you waiting in Allah's line, congratulations!
Allah's help is on the way.
It is nigh!
A-laa inna nasrallahi qareeb!" (Dr. Pasha)