God always hears your prayers. He gives you the desire to come to Me, to call upon Him to listen to your voice and respond to you. He removes all barriers and gives you free unreserved access to come boldly, full of courage and complete confidence to approach Him because of Christ's Faithfulness.
He pulls on your heart to embrace His Heart in total assurance and complete confidence that nothing can weaken His Passionate Love for you. Now, your heart is free from the voice of an accusing conscience that reminds you of your failures and past mistakes, making you feel guilty and unacceptable, for He finds no fault in you.
God knows what you need even before you ask because He had written all your needs for each day in His Book before you were born. The Holy Spirit stirs your most holy emotions to come boldly to Him to receive the Good Things already headed your way each day to satisfy your every need.