Madhatters - We have R'd.
It's really common for BS to be disgusted by their WS, after all, what we've done is disgusting, right?
YOU cannot change anything. Time can.
Give him time. Show him every day how much work you're putting into changing, fixing your shit. Let him process those feelings, ask him what he would like from you during those times. He will probably just need space, so give him it.
Don't try to control his feelings because they scare you.
Chin up. Unwavering. Fight. We can do this.