I want to ask, who can hear my thoughts when I pray?
I assume that since God knows everything about us, he can hear my thoughts. However, whenever I ask for the intercession of our lady, saints, or angels, I always make sure to vocalize my prayers. If I am in an adoration chapel I may just mouth the words with the tiniest whisper, but I do make sure there is something for them to see so that they know that I am petitioning their intercession. Since they are not God, I don’t know if they can hear my thoughts. My question is if it is necessary for the vocalizaion or can they actually hear my thoughts? Any help is appreciated.