Why doesn't Jesus answer my prayers?
While we cannot say whether (or how) the Lord may answer your prayers, we can offer some thoughts on what the Bible says concerning prayer. First, the Bible teaches that the Lord only hears the prayers of His children. God’s children are those who have placed their faith in Jesus Christ:
If you have placed your trust in Jesus Christ for salvation, believing Him to be the Son of God and Savior, then you can be sure your prayers are heard by the Lord. If you have yet to confess faith in Jesus Christ, we invite you to read the following article on knowing Jesus.
Nevertheless, the Bible also teaches that Lord will only give His children what is best, and if we are asking for the wrong things, then we can expect He will not grant our requests, as James teaches:
If you are making certain requests to the Lord and have not received what you have requested, perhaps the Lord is waiting for you to alter your request to align with His will?
To better understand how the Lord works through prayer, we recommend you listen to Lesson 2 in the Sovereignty of God series.