So much here, more than I even know. But I do know that this verse clearly reveals God’s sovereignty in our salvation. Notice that God is doing all the action and we are the ones being acted upon. If you are trusting in Christ this is one of the greatest promises in all the Bible. If you are not, then acknowledge that you cannot do these things for yourself and put your full faith trust Christ alone and His work alone on the cross and these things will be credited to you as if you had done them.
Romans 8:30 “And those whom he predestined he also called, and those whom he called he also justified, and those whom he justified he also glorified.
To see the running list check out this post