Our heavenly Father is a God of promise, and He doesn't fail on promises. Whatever God promised, He will fulfill. Trust Him!