It's good that you can maintain a relationship with the in-laws. When I told mine about the things my W was doing, they agreed with me that what she was doing was wrong, but her mom said she didn't want to alienate her. I told her I wasn't trying to make her do that and I didn't expect her to dis-own her or anything. I just felt like they needed to know that I loved their daughter and that I had my faults and took responsibility for my part of this but I didn't want a D. They said they understood and told me I could talk to them anytime that I wanted.
I guess the WAW will look back one day and realize how they messed up. Even if they don't, we are better people because of what we have been through.
I'm glad you are doing well. Take care of yourself.