God’s timing is always the right timing!
The teaching of Jesus is that only those who are draw by the Father can come to Him. Come and see how that statement is reconciled with the rest of Scripture.
Jesus gives Spiritual Life to all those who would follow Him. What did He mean when He said that His flesh was true food and His blood was true drink?