Really, it's time to stop waiting on your H's decision.
As difficult (impossible) as this might seem to you right now, it is time to take charge of your own life and start moving forward.
No matter how bad you think you treated your H, you feel much worse because it seems like the reason he left, when in reality you likely didn't treat him as bad as you think and he's actually taken advantage of you with "reasons".
I sometimes think that the WAS hides their turmoil and disdain or doubt over the M until the finally leave the M, because until then, they are secretly afraid that the LBS will attempt to con them back in...
But in the end... all that has already happened to this point... that's history... it will never happen again, so no need to study it like there's a re-test.
The future...? That's a blank page for you to define and live... make sure you put lots of smiley faces on it, k...?