1 Corinthians 2:11
For who knows a person’s thoughts except their own spirit within them? In the same way, no one knows the thoughts of God except the Spirit of God.
This scripture emphasizes the intimate way in which God communicates His mind to those who have received Jesus Christ as their Lord and Savior.
The Holy Spirit the angels of God who are His messengers will relay messages to you from God.
Luke 1:26-27
Six months after Elizabeth knew she was to become a mother, Gabriel was sent from God to Nazareth. Nazareth was a town in the country of Galilee. He went to a woman who had never had a man. Her name was Mary.
The angel told her she was favord by God.
The angel came to her and said, “You are honored very much. You are a favored woman. The Lord is with you. *You are chosen from among many women.”
V31-33. All this the angel shared with Mary, and he went on to tell her she would become a mother and have a son.
He will be great. He will be called the Son of the Most High. The Lord God will give Him the place where His early father David sat. He will be King over the family of Jacob forever and His nation will have no end.”
So, do not think you can not know the will of God concerning you and your life. 
Do not think you can not know the will for others when they come to you for Godly Counsel.
And God can also speak to you audibly.
Matthew 3:17 says, when John baptized Jesus,
“And a voice from heaven said, ‘This is my beloved Son, with whom I am well-pleased.”
There could be a storm raging in the city, however, you will be at peace. Why?
Because you know that you and your loved ones are safe, because you know the mind and heart of God.