Well that is really awesome for you! You sound so at peace with your direction in this last post of yours. Your earlier ones seemed sort of wavering (even the thread title.) So I'm really happy for you.
At the same time, I'm bummed for me. I was watching StubbornDyke's thread because she had a housemate she was dealing with who sounded just like my H. She was making such progress in her personal growth that I was hoping to learn something from her regarding how she handled him so I could apply it to my H. Unfortunately, she recently gave him notice to move out, so no help there. These recent interactions with your WAH sounded like something that I deal with all the time, and I was hoping for a similar lesson from you, that your growth these last months had provided you with the tools to work this through. Unfortunately (for me) your sitch has the same outcome as SD's -- termination.
If I was in your sitch with S being older, I could easily walk away from my H, guilt-free. I'm still trying to make the best of it for S12's sake, though, and I'm still looking for the elusive answer on how to do that. Thanks for letting me follow along with your sitch, and for responding to my inquiries.