In the proper context of the word all,given what we know about how people come to Jesus,by God's leading them to Jesus, then "all" cannot refer to everyone on earth. It's context. All that God leads to Jesus,calls, shall never be cast out.
If we hearken unto Paul's teachings afforded from his...