What happens when God's promises seem impossible or when His timing doesn't match ours? Through Abraham's story, we'll see a God who is faithful to His word, provides what we cannot, and never abandons His promises. From the covenant to the cross, discover how when God makes a promise, He signs for both sides.