Look...I really don't understand what the problem is. I took Matthew 25:31-46 right out of the bible...I didn't say it. That was a passage from the bible. I listed Matthew 25:46 from several differnt versions of the bible. This passage was talking about judgment day. This passage was talking about when Jesus returns, that he will separate the people into two groups, the ones who knew him and the ones who didn't. That he would reward the ones who did and that the ones who didn't would go away to eternal punishment and the righteous would have eternal life.
This is not talking about right now. Matthew 24 and 25 talk about the signs of the end of days, when Jesus will return and how we will know it is him and what to expect to happen...it talks about his return and his judgment. Go to your bible or biblegateway.com and you can choose many different published versions of the bible and read this for yourself...the words may not be the same in every version but the message doesn't change.