Be cautious +++ "Here we go again..." he pursues you every time you are detaching and disrespect you once you are hooked again... It takes several weeks for real change to take place. Real guilt and regrets takes months to process and be really sincere.
Don't forget also, even if you reconcile, you will have to deal with the anger once the situation cool off... That's why you need to take your time in that process.
Don't ask any question, stay detached! Keep working on yourself for yourself not for getting him back!
He has to be the one asking to come back/rebuild if that what you might wish upon, and then you can set up your criteria and boundaries. For real change to happen, he has to realize what he is going to lose/ what he has done... he has to be the pursuer and willing to follow your boundaries. If he really wants you back he will ask you what do you want so he can have another chance.
STOP pursuing him and absolutely no reconciliation talks (basics of DB). Work on claiming back your life and mental sanity, learn to be happy without him (very important), and focus on something else that your marriage.
Me 52+ WH 57+ Married 20 + Piecing since 2016 (ready to give up...)