Where in the Bible are we told that God reveals to His chosen ones who are "sheep" and who are "goats?" You say that if I don't know this, then God has not revealed the truth of His word to me, but where in His word does He tell us that? I am reminded of an account of someone who asked the 19th century Baptist preacher Charles Spurgeon why he didn't preach only to God's chosen ones, the sheep, in other words. Spurgeon replied something like this (I don't know his exact words): "Madam, if you go and lift everybody's coat tails, and I see those that are chosen are marked on their shirts, I will do as you suggest. If not, I will continue to preach the gospel to all." Spurgeon didn't claim to know who were sheep and who were goats. Yet he certainly knew God's word.
This is one of the Lord's revelations to His elect, showing them who the goats are: those who have eyes but do not see, and ears but do not hear.
MATTHEW 13:10-16
10 And the disciples came, and said unto him, Why speakest thou unto them in parables?
11 He answered and said unto them, Because it is given unto you to know the mysteries of the kingdom of heaven, but to them it is not given.
12 For whosoever hath, to him shall be given, and he shall have more abundance: but whosoever hath not, from him shall be taken away even that he hath.
13 Therefore speak I to them in parables: because they seeing see not; and hearing they hear not, neither do they understand.
14 And in them is fulfilled the prophecy of Esaias, which saith, By hearing ye shall hear, and shall not understand; and seeing ye shall see, and shall not perceive:
15 For this people's heart is waxed gross, and their ears are dull of hearing, and their eyes they have closed; lest at any time they should see with their eyes and hear with their ears, and should understand with their heart, and should be converted, and I should heal them.
16 But blessed are your eyes, for they see: and your ears, for they hear.
In this passage, the Lord also reveals who the goats are.
MATTHEW 16:6
6 Then Jesus said unto them, Take heed and beware of the leaven of the Pharisees and of the Sadducees.
Do you know why they are called goats, even though they listen to and preach the Word of God?