I'm with a serial cheater too and he tried to rush my healing at first, now he sees this is a long haul. Who know's if he'll have it in him.
I, like you, see my WH differently, through different lenses.
The fact that you have not filed for D means you have a willingness to try. At least that's how I see it.