Scripture is replete with promises fulfilled and vows completed :- The Lord visited Sarah – and He did unto Sarah as He had spoken. Joseph told his brothers – God will bring you up out of this land. The Lord fulfilled promises to Abraham, Hannah, Mary, Zechariah, Simeon. Similarly His people, the nation of Israel. We read in Hebrews 11:32 I have seen the affliction of my people..I have come to deliver them..