God always performs what He promises.
Waiting for God’s promises to be fulfilled is part of trusting Him. No matter how long the delay, we must wait for Him. As the writer of Hebrews reminds us, "Let us hold fast the confession of our hope without wavering, for He who promised is faithful" (Heb. 10:23). —Marvin Williams