Numbers 23:19 (NIV): God is not a man, that he should lie, nor a son of man, that he should change his mind. Does he speak and then not act? Does he promise and not fulfill?
God has fulfilled every promise in the bible. He has also fulfilled every promise he made to us. Be full of faith, for your Lord is faithful and does not lie.