Allah Subhanuata'llah sometimes likes to delay the response...
when his servant is asking him
and calling out to him because allah loves his servants WHO PRAISE HIM and WHO MENTIONS HIS NAMES on their tongue because he LOVES them so much that He wants his names to be mentioned on their tongue,MORE and MORE,and Allah Sometimes DELAYS the RESPONSE! because He knows that THROUGH that delaying, YOU ARE RISING IN YOUR LEVELS IN THE " HERE-AFTER",Then Allah Subhnauta'llah only wants you to COME CLOSER TO HIM!(you know that there are Levels in Jannah) and the higher you are the Closer you are to Allah<3,So Allah sometimes may delay the response to your Du'a, because He wants to HEAR HIS NAMES BEING MENTIONED on your TONGUE because He LOVES YOU!!And He is RAISING yoyr LEVEL in Jannah so that on the DAY of Judgement you are CLOSER to him!So if you like... Because Allah LOVES YOU SO MUCH,He delays your response..HOW is that?? but there isn't a SINGLE DU'a of a Mu;min, except, that it will always be responded!!If NOT in this life then in the HERE- AFTER!Some people think that Allah has BETRAYED them in their Du'a and that they WORSHIP ALLAH WELL... Dont ever think that!!because KNOW this, if Allah subhanauta'llah CARES for you(and he does)...if He knows that what YOU are asking is ACTUALLY going to CAUSE more harm to you, He will NOT RESPOND and HE will LEAVE it till the here after! beacause Allahu azza wa jaal mentioned in the Glorious Qur'an : You may hate somethingwhen it's acrtually Good for you.. MAYBE you may hate something which is GOOD for you and also you may LOVES something which is actually BAD for you"So Allah Subhanau'talla will give you something if he knows, it's good for you. YOU have to rely on Allah.... Thats the TEST!the Questiion: Do you rely on Allah subhanauat'allah?? of course..Then DEPEND on him and DON't WORRY!Allah.... ALLAH... Subhanauta'llah,He is your Du'a, All the time! Allah is FULL OF MERCY and Allah is so compassionate...that HE will even respond..HE will even respond to the KAFIR! Wallah(by Allah) he will respond to the kafir(a disbeliver)! If the Kafir calls out to Allah alone!Did I just say a kafir du'a is reponded too?? YES!if (on condition) that the kafir calls out to Allah alone and does not Associate partners with him.. doesn't go to the priest and ASK Allah through him.. doesnt call upon Jesus (A.S) and calls out upon him..NO.. calls DIRECTLY TO ALLAH (the only One GOD) it mentioned in the Holy Qur'an ".... and when they are in the sea(in their boats) and heavy