God's Word makes it very clear that the state of our hearts determines the quality of our "listening ears.
Grace does not depend on what we have done, but on what God has done for us.