When God said, “I will give you the treasures of darkness, riches stored in secret places…” (Isaiah 45:3), it was a promise. A promise always implies hope. It implies that God is able to do what he said.
But what if God had not given that promise, it would have been absurd to expect him to fulfill it. Faith needs a promise. But faith also needs a promise keeper. In the Bible Abraham embraced God’s promises even though they seemed impossible. It says, “Against all hope, Abraham in hope, believed,” (Romans 4:18). Abraham couldn’t see how things would work out. He accepted God’s promises in the dark. He trusted God in that darkness.