I think one thing we don't always consider during piecing is that MLC can last many YEARS. When things get good we sometimes think... whew! it's over. We made it. MLC is over. I know in the past there were times I thought my marriage was on the road to piecing, things would seem good, I was happy and WAP!!! H hit me with something AGAIN out of left field!!! In other words, sometimes MLC really does last longer than we realize. I think them yo-yoing during it is a good sign you have a higher chance of making it through (that's if you can be strong enough... it's definitely a test!).
I do know my husband was in MLC for many years. He really struggled with his ego, aging, identity, problems in the marriage, wondering what he might be missing, etc... It took a looooong time for him to work though this. I do get a feeling he may be over it.. finally. He seems to have a much more mature outlook about the whole thing and his life. There is a difference. However, I'm not counting on that. We may still have more girations. Heck, I may have my own MLC ahead of me. Don't think I don't struggle with some similar issues. Knowing I spent 20 years being "the perfect mom and wife" and wondering where I am. Hopefully I can learn by his mistakes and the things I read here may help me through my own personal challenges so I don't do something stupid.
Anyhow, I'm just saying to hang in there. Hope your day (and weekend!) goes well.
There is no arriving, ever. It is all a continual becoming.