“All that the Father gives me will come to me, and whoever comes to me I will never cast out.” – John 6:37 (ESV)
Some of the promises of God that we find in our Bible are difficult to understand. Why is this? Mostly it is because the promise conflicts with our own reasoning. It just doesn’t fit the way we think things are or should be. Some think their reasoning supersedes God’s words. Those who believe the Bible to be God’s Word believe that everything the Bible says is true. Even historical accounts in the Bible are accurate. Today’s promise is one of those passages but it is wonderful to accept and believe, if we will by faith. Our verse sheds light on the sovereign will of God in the selection of those who come to Him for salvation. God the Father has predestined all those who would be saved. Based totally on the sovereignty of God, Jesus is absolutely confident in the success of His mission. The security of our salvation rests in the sovereignty of God’s will, because when God promises⸺it’s a guarantee. “All” He has chosen will come to Him for salvation. Whom the Father gives will come to the Son, Jesus Christ. We are a gift of the Father’s love; we are a love-gift to the Son.