God will not answer the prayers of believers if they are living in unrepentant sin or fail to forgive others. Matthew 6:12, 14-15 makes it plain that even a Christian’s prayer may not be heard as Jesus testifies by saying that we are to “…forgive us our debts, as we also have forgiven our debtors. For if you forgive other people when they sin against you, your heavenly Father will also forgive you. But if you do not forgive others their sins(Psalm 66:18).
The Bible clearly says that God will not answer prayer requests of those who are not saved nor will He even listen to their prayers (John 9:31). Believers have had their sins forgiven but those who are not Christian are separated from God by their sin (Isaiah 59:2). I Peter 3:12 plainly says that God will hear a believer’s prayer
Proverbs 1:26-29 speaks to everyone who does not believe in Him and gives a warning for those who don’t that “…when disaster strikes you; I will mock when calamity overtakes you— when calamity overtakes you like a storm, when disaster sweeps over you like a whirlwind, when distress and trouble overwhelm you. Then they will call to me but I will not answer; they will look for me but will not find me, since they hated knowledge and did not choose to fear the LORD.”
www.Heistheword.com – (Sometimes in forgiving we forget to forget)