I had so hoped that you hadn't been around much because things were going well. That sucks! You have worked so hard, she has no idea! Maybe you should tell her if and when the time is right, how hard it is for you to make a good appearance sometimes.
Glad you have LL to talk to - I guess it's true, the hard work starts in piecing it back together.
I hope this is just a dip in the roller coaster and things will soon be back on track. In the meantime, you describe your PMA responding to her PMA, so I think you need to keep a bit of distance somehow when she has her lows. And try not to take it as a reflection of you or your M. Could be just that she's in a bit of a funk (I can relate). If you can sense that happening, it's probably best to give her space, just until she starts to come around. This seems to be naturally when you want some distance, so that works.
You have been so patient. Your W is very lucky to have you.