When God makes a promise, its like no other. The Bible says that when God made a promise to Abraham that he swore by himself....because God could not swear by no greater he swore by himself ( Hebrews 6:13).
This is an awesome statement to me, When God makes a promise, He's telling us we can bank on it. God puts his stamp is approval on it and seals the deal. At this point, there is nothing man can do about it. In His promises we can rest assure that they will come to past.
God cannot and will not fail. All we need to do is trust in him.