God is always faithful to His promises, but He often surprises us in the way He fulfills them.