Why Are Prayers Not Answered?
There are many reasons why prayer isn't answered. God is by no means obliged to answer every prayer for every person. The Bible tells us that sometimes prayers aren’t answered because we have sin in our hearts. In another place it tells us that it's because we desire things for selfish reasons. Most of all, we should remember that God promises to answer prayers for certain things, not just anything. He will answer the prayer of any sinner who prays for pardon in the name of Jesus. (Romans 10:13) He will give wisdom and spiritual insight to those who acknowledge their lack and who sincerely desire such wisdom. (James 1:5) If you're a fully-yielded Christian and have committed your life to God, He promises to give you the desires of your heart. (Psalm 37:4, 5) Of course, there are many other prayers that God answers that aren't mentioned in the Bible, but if we pray according to His will in Christ’s name with a motive to glorify God, He will answer us.
