Romans 8:30-32:
Whom He predestined, these He also called; whom He called, these He also justified; and whom He justified, these He also glorified. What then shall we say to these things? If God is for us, who can be against us? He who did not spare His own Son, but delivered Him up for us all, how shall He not with Him also freely give us all things?
'Paul is telling us that there is no ultimate loss or irreparable impoverishment to be feared; if God denies us something, it is only in order to make room for one or other of the things he has in mind...
Paul's 'all things' is not a plethora of material possessions, and the passion for possessions has to be cast out of us in order to let the 'all things' in. For this phrase has to do with knowing and enjoying God, and not with anything else. The meaning of 'he will give us all things' can be put thus: one day we shall see nothing- literally nothing- which could have increased our eternal happiness has been denied us, and that nothing- literally nothing- that could have reduced that happiness has been left with us. What higher assurance do we want than that?'