God told Jeremiah that He was going to give His people a new covenant. We think about the covenant God made with Noah, sending the rainbow as the sign never to flood the earth again. Jesus comes along as the fulfiller of the new covenant and the Lord’s Supper He gives as a new covenant in His blood for the forgiveness of sins. Whereas we do not always keep our promises, God always keeps His.