AND when ye stand praying, forgive, if ye have ought against any: that your Father also which is in heaven may forgive you your trespasses. But if ye do not forgive, neither will your Father which is in heaven forgive your trespasses.
Mark 11:25,26.
You must have a CLEAN HEART.
IF I regard iniquity in my heart, the Lord will not hear me:
Psalms 66:18.
Must be UNSELFISH.
YE ask, and receive not, because ye ask amiss, that ye may consume it upon your lusts.
James 4:3.
Must DO HIS WILL.
AND this is the confidence that we have in him, that, if we ask anything according to his will, he heareth us.