Welcome! Sorry to see you here, but glad you decided to post.
Yes, very similar sitches indeed! I have to run to an appt, but will post some thoughts I will share with you about having a child and working together in academia and the resentments you mentioned in your younger W. All familiar themes.