…. many people question God for not responding when they prayed in faith…. but the question is whether they prayed for things God has promised. Often, it’s the un-promised requests that God answers with a no.
There’s is a huge difference between believing what God has promised and praying for things you’d like to be true…. Do not put your hope in what others promise or what you’ve been told you’ll “get” if you are a “good Christian” (e.g., a good job, financial success, the perfect spouse, healthy children, a big house, etc.). And ultimately, stake your faith in God alone, not in the gifts (good as they may be) that He gives. Do you trust God that when He says not or “not in this way” to you, you still believe He is good and doing what is best?
(Forgotten God, Francis Chan)