No. Scripture says God alone knows the human heart: “you, you only, know the hearts of all the children of mankind” (1 Kings 8:39). Angels are created spirits with great but limited knowledge. Thomas Aquinas taught that they can infer thoughts from outward signs, as a doctor reads the pulse, but cannot see the thoughts themselves. Who knows our thoughts, according to the Bible? The Bible says that God knows every thought, and it gives that knowledge to no one…

Continue reading with a subscription
Get unlimited access to all our premium content and exclusive features.
Enjoy unlimited access, cancel anytime.