Time tests faith. You can easily tell whether someone is walking in faith or in unbelief when he’s pressed for time. When pressure builds after an expected process is yet to yield the desired result and you begin to vacillate, wondering whether or not you heard God right, that’s unbelief, not faith.
...
Many people unknowingly walk in unbelief every day, because they don’t fully understand what it means to be unbelieving. To be unbelieving is to doubt the veracity and integrity of God’s Word. Faith, on the other hand, doesn’t doubt, no matter the circumstances; it’s fully persuaded that what God has said is the absolute reality.
Where unbelief starts fretting because of some delay, faith remains unshaken; being confident that what God has said will surely come to pass. The Lord Jesus in Mark 11:23 said, "For verily I say unto you, That whosoever shall say unto this mountain, Be thou removed, and be thou cast into the sea; and shall NOT DOUBT in his heart, but shall believe that those things which he saith shall come to pass; he shall have whatsoever he saith." It’s not for you to wonder how the mountain will move into the sea after you’ve commanded it to move. Yours is to focus on the result and refuse to vacillate; be fully persuaded that your confessions of faith will produce the desired results: "…and this is the victory that overcometh the world, even our faith" (1 John 5:4).