“My thoughts are not your thoughts and your ways are not My ways, says the Lord.” – Isaiah 55:8
This verse does not mean, merely, that God knows things that He has not told us yet. This verse tells us to be humble. To be very careful before declaring that we have God all figured out. One of the fundamental stances of faith is humble submission to the fact that we do not know what God is doing until the dust settles.
Read more at JPost.