Matthew 25:31-46 (ESV)
"When the Son of Man comes in his glory, and all the angels with him, then he will sit on his glorious throne.  Before him will be gathered all the nations, and he will separate people one from another as a shepherd separates the sheep from the goats.  And he will place the sheep on his right, but the goats on the left.  Then the King will say to those on his right, 'Come, you who are blessed by my Father, inherit the kingdom prepared for you from the foundation of the world.  For I was hungry and you gave me food, I was thirsty and you gave me drink, I was a stranger and you welcomed me,  I was naked and you clothed me, I was sick and you visited me, I was in prison and you came to me.'  Then the righteous will answer him, saying, 'Lord, when did we see you hungry and feed you, or thirsty and give you drink?  And when did we see you a stranger and welcome you, or naked and clothe you?  And when did we see you sick or in prison and visit you?'  And the King will answer them, 'Truly, I say to you, as you did it to one of the least of these my brothers, you did it to me.'
 "Then he will say to those on his left, 'Depart from me, you cursed, into the eternal fire prepared for the devil and his angels.  For I was hungry and you gave me no food, I was thirsty and you gave me no drink,  I was a stranger and you did not welcome me, naked and you did not clothe me, sick and in prison and you did not visit me.'  Then they also will answer, saying, 'Lord, when did we see you hungry or thirsty or a stranger or naked or sick or in prison, and did not minister to you?'  Then he will answer them, saying, 'Truly, I say to you, as you did not do it to one of the least of these, you did not do it to me.'  And these will go away into eternal punishment, but the righteous into eternal life."
The Sheep and the Goats, Jesus explains what Judgment day will be like. Sheep go to heaven, Goats go to hell. The sheep are but clueless to what they have done in life. They know nothing of their good works. The goats can’t wait to point to theirs.
The difference, the sheep just were good. The goats to busy trying to be good, they never got around to it. The sheep lived in faith in Jesus, they were forgiven and went about the rest of life knowing that, and not worrying about whether they were doing enough good, or avoiding this or that evil. They learned to love as Christ had loved them. This ruled their lives. And in that they did good.
But the goats, the goats. They actually think the things they are doing are good. They think they are worthwhile. They can’t help but point to them and talk about them. Look at all the good we do! But in reality nothing they do is good. Nothing. Not when it is done in the attitude that God’s death on the cross is not good enough for them. Not when they do it with the attitude that they have to do this if they want to go to heaven. Not if they do it as if they have to meet God half way. To do these “good things” in that way is to do nothing but spit in the face of God who has given you such a great gift of life with the blood he shed on the dross. It is to look the proverbial gift horse in the mouth. It is to reject the good Gift God has given you, to insult it.
The sheep have it right, they really haven’t done anything good, Christ has.