My post wasn't meant to discourage you. My H was a walking timebomb (violent rages, several arrests (including one felony), etc.), so my XH was somewhat outside the MLC "box".
I just wanted to point out that some MLCers can recognize their faults and even apologize, but still can't find their way out.
I think that you not only have a good grasp of this whole MLC thing but you are catching on really quickly.