There are times when God's promises can seem impossible to fulfill because of the enormity of the circumstances we face. In those moments of uncertainty, it is easy to question God or doubt His ability to perform His word. In times of despair and disillusionment, we must remember, "Faith is the substance of things hoped for." Be assured, "God is not a man that He should lie." So, when your answer seems slow to arrive, wait on it knowing, "He who promised is faithful."