That is an excellent question and one that i’m sure many of us, including myself, have asked throughout the ages. When we are listening for God’s voice, how can we know that He is the one speaking?
In the Old Testament is the story about a man named Gideon. Gideon had a physical revelation from God. But he, like you, wasn’t sure if he was actually hearing God speaking to him or if it was his own fleshly desires so he requested proof of God’s will by three miracles. The first sign was having the Angel of the Lord, appear to Gideon and cause fire to shoot up out of a rock and then two signs involving a fleece, performed on consecutive nights with opposite results […]