God is the God who keeps His promises. His children can rest in the fact that God’s promises, His oath, His covenant made in the blood of His Son are an immutable anchor for all the floods this life can bring their way (Gen 15:18; Heb 6:13-17).