No matter how long it takes, no promise of God will go unfulfilled.
God does not err; everything that happens is right. Our free will is sacred and divinely respected. When Jesus says that none of the sheep the Father entrusted to me will be lost, He is not merely making a promise, but revealing a nature of the human soul. Even in the face of free will, we all tend toward the Father. This is not a coincidence, because we are made from the Father.
We are the divine breath; in essence, we are the Father Himself. There are no coincidences—every mistake, every stumble, each thing led you to where you are now. The divine truth, which reveals itself the more you detach from the egocentric sense of “I am,” is that you were never separate.
No promise of God is in vain. Everything Christ said was full of meaning, with infinite layers that only with our maturity will we understand. He had to speak in parables so as not to offend our small minds. Even today, He is still not understood.
