But if we hope for what we do not see, we wait for it with patience.
Romans 8:25 ESV

To the carnal mind, it makes no sense to keep waiting and hoping for something intangible, especially something that takes a long time to arrive, but the promises of God are certain. Our faith in God isn’t worth very much if we give up on him when his promises take longer to fulfill than we expected. What kind of faith would that be? We can’t see the tops of the sails yet, but we know the ship is on its way, somewhere beyond the horizon.