Sometimes the enemy finds a way to trick us into believing we are hearing the voice of God.
The best way to confirm you are hearing the voice of God is to test the spirits.
1 John 4:1 Dear friends, do not believe every spirit, but test the spirits to see whether they are from God, because many false prophets have gone out into the world.
The Bible speaks of Urim and Thummim showing us we need to ask God SPECIFIC questions that will give a yes or no answer.
e.g. Don’t ask God what should I wear today. Ask God should I wear the blue shirt? (Don’t ask blue or red for that is not specific).
Ask the specific question 3 times. If you get a strong yes or no 3 times, you know it is from God.
Do this to better understand what I mean.
Ask God this question 3 times: God do you love me?
You and I know that answer to that should be 3 STRONG yes answers!
Now ask God do You hate me?
You and I know that answer to that should be 3 STRONG no answers!
Give it go and let me know how you do.