Believe that God has hears our prayers. He always hears our prayers. His ear is never deaf, He is never too busy. He is as far away as you, because as a believer and reborn child of God He lives in you, along with the Holy Spirit, and Jesus. He has already forgiven us of every sin, mistake, and shortcoming in our past, in our present, and in our future. If we mention to Him a sin we commit He will reply back, "what?, I don't remember that". If He cannot remember, why bring it up to Him in prayer. We do not have to be "good enough" to get our prayers heard. In the Old Testament, like in Deuteronomy 28, people did something good and God then blessed them. In the New Testament, as born again people, believers are now considered "good...