You have a good handle on this. I will tell you that this part..where you are at...is where a lot of spouses (hate the acronym LBS) quit.
The reason is that they worry about whether they can really accept who the MLCer has become. They worry about being able to work through all the damage.
This is when you need to let God. You know what I mean? Release it to Him. Allow Him to do what He needs to do.
She will either get through it or she wont. But you...you hold the key to your happiness no matter what happens.
Nice that she is sharing that stuff with you.
You keep being Cali...cuz he is pretty freakin cool.