The biblical passages I have cited speak for themselves. Jesus will reject those who claim to be with Him but did not show it in the lives they lead. The parable of the sheep and goats is clear on that. And the passage from James confirms it.
Have you actually been around sheep and goats to know why our Lord compares us to sheep and goats? They are different creatures and without knowing the animal you have no idea.
1 Corinthians 3:14-15, have you read this... the only sin that will keep you out of Heaven is rejecting Jesus Christ. All the other stuff will only result in lost reward. As I have said before the ghetto in Heaven will be better than the gated community in Hell.
Romans 10:9