God does not hear the prayers of sinners (Isaiah 59:1-3). Why? Because God accepts only those who have been washed of all their sins by believing in the gospel of the water and the Spirit.
Therefore, we are in need of a Savior who delivers all of us from sin, and we have to find out who this Savior is. This is Jesus Christ, the Savior of the entire mankind. He is the Savior who came to this earth, who was baptized by John to take upon the sins of the world, who bore the punishment of the iniquities of all sinners by being crucified and shedding His blood, and who has thereby saved us from all our sins.