If you do so choose you can take all the blame but unfortunately, the hardest thing for you right now is to realize there's nothing you can actively do that will change what he's going to do. Nothing.
You need to accept that, process it, surrender to it. That is the hardest part of all of this, the situation, in terms of what he does, cannot be changed by you. It's too late for that now.
If you want to reconcile, you're in a waiting game, and the only course of action that leads to reconciliation, IMO, is emotional distance and not actively trying to fix *ANYTHING* between you because that ship has sailed.
Distance from him emotionally, but be happy, upbeat, successful and positive on your own. Fake it until you make it. That is quite literally all you can do and that is a very bitter pill to swallow.
Thank you for this....
And, no I am not taking all the blame for this. Only whats on my side of the street. He has his own short comings that he needs to master as well.
I'm working hard to keep the focus on me. I cannot control anything that he does. Doesn't mean I won't have my hard moments.