Call to Me, and I will answer you, and show you great and mighty things, which you do not know. (Jeremiah 33:3)
We have a guarantee from the LORD to answer our prayers when we call on Him but we must not forget that when we ask for things that would not give Him glory we might not receive what we ask for. “Call on Me, and I will answer” I will answer does not mean He will answer as we wish to be answered. If you ask for something that is not fit for you to receive or you ask amiss, He will give you something better or appropriate.
Suppose you ask your 5 year old daughter to ask you anything she desires and she asks for a Mansion in Las Vegas. As a good parent you will not grant that desire even though you have heard her and it is within your means to give that child the mansion she desires. The willingness of God and His timing can be different, even though He is willing to answer us, the timing for that thing might not be now, hence the reason for seeking His will in prayer i.e. “LORD, is it in Your will for me to have this or that?”
“Now this is the confidence that we have in Him, that if we ask anything according to His will, He hears us. And if we know that He hears us, whatever we ask, we know that we have the petitions that we have asked of Him.” (1 John 5:14-15)
A good understanding of this truth makes prayer exciting and interesting because we know that each time we come to God in prayer, He hears us and we have the petitions that we have asked of Him.
LORD, I thank You that You always hear my prayers.
LORD, please help me to understand Your will for my life so as to know what to pray for.