I just wanted to update this. After staying up until 5am Wednesday evening just talking to S all night and trying to process everything and get to a decent place with this I took both Thursday and Friday off work for personal days. We managed over my very very long weekend to have multiple conversations with all parties. We all sat down Friday morning and talked as a group and then have been having discussions with various combinations of people as well. I'm thinking that we are at least on stable footing again and I have high hopes of things turning out well if everyone can remain open and honest.