Hi Johnny, If you look carefully at Romans you'll find that in the passages you mentioned Paul is address the Jews in the church at Rome. He begins in Romans 2:17 where he turns his attention to the Jewish believers. He continues this discussion through to chapter 11 verse 13 where he turns his attention to the Gentiles. In the Romans 8 passage Paul is clearly talking about Jews. Those who were foreknown and predestined are Jews. He says 'for we know' or for we have perceived that God works all things together for good for those who love Him. It is the Jews who would have perceived this, not the Gentiles. The Jews had a long history with God. Those could look at that history and see that God did work all things together for good to those who loved Him. The Gentiles had no such thing. In chapter 8 Paul is writing of those that God foreknew. Paul makes it crystal clear in chapter 11 who it is that God foreknew.
say then, Hath God cast away his people? God forbid. For I also am an Israelite, of the seed of Abraham, of the tribe of Benjamin.
2 God hath not cast away his people which he foreknew. (Rom. 11:1-2 KJV)
According to Paul those who were foreknown were, called, predestined, justified, and glorified, and he said the foreknown were Israelites.
You also mentioned that Paul connected the gentiles with those who were before prepared for glory. We have to remember, Abraham, was chosen and he was a Gentile, Isaac was chosen and he was a gentile. So, there gentiles chosen by God before there were Israelites.
I suspect, correct me if I'm wrong, that you're connecting, those who were before prepared for glory, with being saved. Is that correct? I would suggest that that's not the case.