Did you know that stepping out on faith is believing in something that you are hoping is true. On the other hand, knowing a thing requires "investigation" and fact finding. It is something that you can be sure of.
Question is your entire spiritual life based on "faith" or "knowledge" or first hand account. Do you believe because you "know" it to be fact? Do you "know" because you experienced it yourself or are you still waiting to manifest based on someone else's testimony, advice or quote.
To waiver in your faith means that you "stopped" believing that God can or will assist you. Sounds a bit harsh but true so we tend to "talk ourselves" back into waiting, just to see what happens. Does that remind you of what you do often? When your faith is challenged you just ignore or justify, correct?
The Most High does not always require your faith. Actually he wants you to develop a knowing just how to actually operate in the spiritual realm. As is said knowledge is power.
The Bible says "seek and you will find", this means that you are instructed to find facts. Don't just believe that the Most High may do a thing, but that it actually is "already done". Fact is we live in time and He has already seen the end therefore "it has been done before", you are catching up to that reality.
In your faith, you have to have understanding, that is your "knowing". There is peace and trust in understanding. So get wise don't just rely on hope.
”Wisdom is the principal thing; therefore get wisdom: And with all thy getting get understanding.“
Proverbs 4:7 KJV