[John 6:44 NASB95] 44 "No one can come to Me unless the Father who sent Me draws him; and I will raise him up on the last day.
… How do you know that God drew you?
[John 6:43-44 NASB95] 43 Jesus answered and said to them, "Do not grumble among yourselves. 44 "No one can come to Me unless the Father who sent Me draws him; and I will raise him up on the last day.
…Jesus appears to be telling them that the Father did not draw them.
[The fact that you came to Jesus rather than stood off grumbling against Jesus is the proof that they (and you) were drawn … now apply that same logic to your question about Atonement.]
Jesus didn’t bother atoning for any sins that will need no atoning … because that sinner will forever reject Him and ultimately be cast into the Lake of Fire. Jesus did atone for EVERY sin that will ever be atoned for because the Father will draw, His sheep will hear and Jesus will raise them to eternal life on the Last Day.
As John 3:18 states, there are only two groups and you are either in one or you are in the other.
How do I know that God drew me, simple I responded. How did He draw me? Through creation, conviction of the Holy Spirit of my sinful nature, hearing the gospel, reading the bible, even talks with my dad.
John 6:43-44 actually God did draw them but they refused to come. Se verse 41 "The Jews then complained about Him" they did not accept Christ. God reaches out to mankind but mankind can refuse the offer. God's desire is that all should come to repentance but we know all do not do so. So we have two options here 1] God actually is making a good faith offer of salvation or 2] God is being disingenuous and does not in fact want all to come to repentance. Or in simple terms God lied. Now since God cannot lie that really only leaves one option # 1.
Rom 5:1 Therefore,
having been justified by faith, we have peace with God through our Lord Jesus Christ,
Rom 5:2 through whom also
we have access by faith into this grace in which we stand, and rejoice in hope of the glory of God.
Rom 5:3 And not only that, but we also glory in tribulations, knowing that tribulation produces perseverance;
Rom 5:4 and perseverance, character; and character, hope.
Rom 5:5 Now hope does not disappoint, because the love of God has been poured out in our hearts by the Holy Spirit who was given to us.
Rom 5:6
For when we were still without strength, in due time Christ died for the ungodly.
Rom 5:7 For scarcely for a righteous man will one die; yet perhaps for a good man someone would even dare to die.
Rom 5:8 But
God demonstrates His own love toward us, in that while we were still sinners, Christ died for us.
Rom 5:9 Much more then, having now been justified by His blood, we shall be saved from wrath through Him.
Rom 5:10 For
if when we were enemies we were reconciled to God through the death of His Son, much more, having been reconciled,
we shall be saved by His life.
1Ti 2:3 For this is good and acceptable in the sight of
God our Savior,
1Ti 2:4
who desires all men to be saved and to come to the knowledge of the truth.
1Ti 2:5 For there is one God and one Mediator between God and men, the Man Christ Jesus,
1Ti 2:6
who gave Himself a ransom for all, to be testified in due time,
The bible is clear that Christ died for all, even those that will in the end reject Him. Such is the love of God.
You refer to Christ as the shepherd of the sheep and this is true but the context presents a contrast of Israel's leaders and Jesus. I think that the following commentary from Warren Wiersbe explains in much better than I could have done
This sermon grew out of our Lord’s confrontation with Jewish leaders, following the excommunication of the beggar (Joh_9:1-41). ...to the Jewish mind, a “shepherd” was any kind of leader, spiritual or political. People looked on the king and prophets as shepherds. Israel was privileged to be “the flock of the Lord” (Psa_100:3). ...When Jesus came to the nation of Israel, He came the appointed way, just as the Scriptures promised. Every true shepherd must be called of God and sent by God. If he truly speaks God’s Word, the sheep will “hear his voice” and not be afraid to follow him. The true shepherd will love the sheep and care for them.
Wiersbe John 10:1-42