b. I've been there (and to some degrees, still am).
Is there any more to part b?
No, LOL -- just meant to acknowledge that "Piecing" is a lifelong journey for a marriage. We also do still have SSM issues, but heck those have been going on for 20 years.