God hears our verbal prayers, our spoken-in-the-heart prayers and our thoughts. But he also knows and, yes, hears our desires-those feelings in us that sometimes can't be expressed in words and that sometimes we're even hesitant to express in our hearts and minds.
I am convinced of this because I had a "desire answered" several years ago. I did not have the courage to ask the Lord for it because I thought that maybe I would be asking too much, that maybe it was too much of a luxury. But obviously the Lord didn't think so, as I suddenly found myself flying a couple thousand miles to see the birth of our first grandchild! It was only after I returned home that I found the wonderful verse in Psalm 10:17 that says "Lord, Thou hast heard the desire of the humble: Thou wilt prepare their heart, Thou wilt cause thine ear to hear." And then I knew why I had been granted my desire. He heard it as clearly as if I had shouted it from the housetop!
Don't be afraid to express the desires of your heart to Him. He already knows and hears them anyway.