Thank you for contacting BibleAsk.
God always answers our prayers. God is our Heavenly Father who gave His only begotten Son to save us (John 3:16). And “He that spared not his own Son, but delivered him up for us all, how shall he not with him also freely give us all things?” (Romans 8:32). Jesus assures us, “Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you” (Matthew 7:7).
But God’s answers to prayer may be “Yes”; or it may be “No”; or it may be “Wait, I have a better plan for you.”
To have our prayers answered, there are two conditions that we must fulfill:
(1) We must pray in the will of God. This means that we need to ask for something that is good for us “Ye ask, and receive not, because ye ask amiss, that ye may consume it upon your lusts” (James 4:3).
(2) And we must be living lives pleasing to God “Beloved, if our heart condemn us not, then have we confidence toward God. And whatsoever we ask, we receive of him, because we keep his commandments, and do those things that are pleasing in his sight . . . If ye abide in me, and my words abide in you, ye shall ask what ye will, and it shall be done unto you” (I John 3:21, 22; John 15:7).
And it is very important to know that without faith we cannot receive what we ask for. Jesus says, “What things soever ye desire, when ye pray, believe that ye receive them and ye shall have them” (Mark 11:24). We should not wait to see the results, we need to believe first; we need to say it is so, not because we see it, but because God has promised. Faith is being confident in God’s Word and not with what we see. When God sees our faith, then He will grant us our prayers. The more we contemplate God’s love that was revealed on the cross, the stronger our faith becomes (John 15:13).
In His service,