"For we are made partakers of Christ, if we hold the beginning of our confidence stedfast unto the end;" Hebrews 3:14
"The problem of getting great things from God is being able to hold on for the last half hour." ~Selected from Streams in the Desert
"For the vision is yet for an appointed time, but at the end it shall speak, and not lie: though it tarry, wait for it; because it will surely come, it will not tarry." Habakkuk 2:3
God's promises are not always swiftly kept,
But they are surely kept!
God moves at exactly the right time, every time.