God answers prayers based on your faith, not your need or desire. Many people don't receive answers because they ask according to their own wants and timelines instead of trusting God's response to match their faith.
Chapters
Because he would do whatever it is he does according to my faith. See, the reason so many people pray and they don't receive from God is because they're asking for things that's not according to their faith. You're asking according to your need. God didn't say ask according to your need. He said be it unto you according to your faith. You're coming to God according to your wants and desires. He said come to me and ask, and be it unto you according to your faith. And so whenever you approach God, you have to approach God knowing That it is not my need that's going to move God. Come on. It is not my pressure, my sweat and tears that's going to move God. It is not that I need a move by a certain time that's going to move God. It is my faith that's going to move God.