Jesus has been removing your imperfections and making you holy, in preparation for the marriage supper of the Lamb.
“Let us be glad and rejoice and give Him glory, for the marriage of the Lamb has come, and His wife has made herself ready.” (Rev 19:7)
“that He [Jesus] might present her to Himself a glorious church, not having spot or wrinkle or any such thing, but that she should be holy [hagios] and without blemish [amomos=without shame or disgrace].” (Eph 5:27)
“For I am jealous for you with godly jealousy. For I have betrothed you to one husband, that I may present you as a chaste [hagnos=pure from contamination] virgin to Christ.” (2Cor 11:2)
“If we confess our sins, He is faithful and just to forgive us our sins and to cleanse [katharizo=to make clean] us from all unrighteousness.” (1Jn 1:9)
“that He might sanctify [hagiazo] and cleanse [katharizo] her with the washing of water by the word” (Eph 5:26)
“Sanctify [hagiazo] them by Your truth. Your word is truth.” (Jn 17:17)
“And for their sakes I sanctify Myself, that they also may be sanctified [hagiazo] by the truth.” (Jn 17:19)
“To the church of God which is at Corinth, to those who are sanctified [hagiazo] in Christ Jesus, called to be saints [hagios]” (1Cor 1:2)
“who gave Himself for us, that He might redeem us from every lawless deed and purify [katharizo] for Himself His own special people, zealous for good works.” (Tit 2:14)
“But if we walk in the light as He is in the light, we have fellowship with one another, and the blood of Jesus Christ His Son cleanses [katharizo] us from all sin.” (1Jn 1:7)
“Now to Him who is able to keep you from stumbling, and to present you faultless [amomos] before the presence of His glory with exceeding joy” (Jude 1:24)
“in the body of His flesh through death, to present you holy [hagios], and blameless [amomos], and above reproach in His sight” (Col 1:22)
“just as He chose us in Him before the foundation of the world, that we should be holy [hagios] and without blame [amomos] before Him in love” (Eph 1:4)
“but as He who called you is holy, you also be holy in all your conduct” (1Pet 1:15)
“because it is written, Be holy, for I am holy.” (1Pet 1:16)
“And you shall be holy to Me, for I the LORD am holy, and have separated you from the peoples, that you should be Mine.” (Lev 20:26)
“For I am the LORD who brings you up out of the land of Egypt, to be your God. You shall therefore be holy, for I am holy” (Lev 11:45)
“Speak to all the congregation of the children of Israel, and say to them: ‘You shall be holy, for I the LORD your God am holy” (Lev 19:2)
“Fear not, for I have redeemed you; I have called you by your name; you are Mine.” (Isa 43:1)
“Now may the God of peace Himself sanctify [hagiazo] you completely [holoteles]; and may your whole spirit, soul, and body be preserved blameless at the coming of our Lord Jesus Christ.” (1Thes 5:23)
“By that will we have been sanctified [hagiazo] through the offering of the body of Jesus Christ once for all.” (Heb 10:10)
“Therefore Jesus also, that He might sanctify [hagiazo] the people with His own blood, suffered outside the gate.” (Heb 13:12)
“To those who are called, sanctified [hagiazo] by God the Father, and preserved in Jesus Christ” (Jude 1:1)
Reading: Rev 17-19; Mk 10