In answering a question about signs that indicate we’re being called you said, “One of the most comforting facts about Romans 8:29-30 is that no one falls through the cracks. Everyone He foreknew is predestined. Everyone He predestines is called. Everyone He calls is justified and everyone He justifies will be glorified.
Your answer reminded me that Jesus said, “Many are called but few are chosen” which seems to contradict your answer. How do you explain that?
The phrase “many are called but few are chosen” comes from the parable of the wedding banquet (Matt. 22:1-14). It’s a story about the judgment at the 2nd Coming and refers to the time when all tribulation survivors will be gathered for judgment (Matt. 25:31-46). While everyone still alive on Earth when the Lord returns will be called to stand before Him, only those who He determines to be believers will be chosen to enter the Kingdom.
Romans 8:29-30 is a different matter. It tells us God foreknew every person from throughout the age of man who would choose to accept Him as their Savior. He predestined all of them to have a place in His kingdom. At the appropriate time in their life He calls each of them, and when they respond He justifies them all. At the rapture/resurrection He will glorify them, not losing any.
So in Matt. 25:31-46 both believers and unbelievers are called and only believers are chosen, but in Romans 8:28-29 only believers are called and they’re all chosen. There is no contradiction.