Maybe God isn’t answering your prayer or prayers because you hold a grudge against someone who has hurt you. If you’ve not forgiven them, then you have an obstacle between you and God.
The psalmist nails this down nicely by writing, “If I had cherished iniquity in my heart, the Lord would not have listened”(Psalm 66:18), because “If one turns away his ear from hearing the law, even his prayer is an abomination” (Prov 28:9).
We’re Not F.A.T.
The acronym, “F.A.T” is among my favorites but it has nothing to do with a person’s weight. What this stands for is God isn’t looking for more religious people but people who are F.A.T. or are Faithful, Available, and Teachable. If you are faithful, then you’ll be available to be used by God.
Isn’t Good for Us
James tells us that “You ask and do not receive, because you ask wrongly, to spend it on your passions” (James 4:3).
God may not answer your prayer if you’re harboring a spirit of un-forgiveness against someone, or if you’re living in sin, and if you’re not being faithful, but also if it’s not good for us. God knows better than we do what we need and what we want is not always what we need. God knows the difference, even when we don’t.