Whenever you have a dream and you want to know if that dream is from God or just from your mind, then there are sign to note.
Are you aware that God always leaves a witness in your heart that a dream is from him whenever you wake up?
So whenever you wake up from a dream and you begin to feel bad about the dream in your heart, something in you does not accept that dream. It's time to begin to pray and counsel that dream. Because if a dream is from God, the Holy Spirit in you will be a witness..You will feel the supernatural joy and acceptance on that dream.
Let's say, for example, you received an instruction in the dream to do something and you're still trying to confirm, was that dream really from God?
God will always drop a witness in your heart. Just like what Romans chapter 8 vs 16 tells us,
It tells us that the Holy Spirit will always witness in our spirit.
Whenever you wake up and you still feel struggle, if it was an instruction you received in the dream, don't go ahead. Still wait because God will never leave you without a witness.