Read Hebrews 10:23
When man promises, it is tangible. But he or she may not be able to deliver. When God promises, it is not tangible. He is able to deliver, since he can control the circumstances. That is why we stand firm on the promises of our Heavenly Father, the Faithful One.