I agree with Neffer, truth will always prevail and it seems that it already is with your kids. The guys weekend is a great idea, I hope you can make it happen soon if you haven't already. I think when a 22 year old cries, it's definitely time for some bonding. Sounds like you've chosen to speak to each of them individually about the situation as opposed to all together? I think that makes sense given their age and the way the situation has unfolded but it might be time now that W is out to have a come together kind of talk.
Although it might cause a temporary setback in your mind, I think it's a good thing that W is gone. You will get back to where you were soon and then you can begin to heal even further with the two of you being apart. It's so hard to feel (and move past) the real impacts of separation when you aren't actually living apart. I think you'll now be able to get past the final hurdles because you've already been able to progress so much even with the living situation being what it was. You're on to better things my friend.
Good for you on being alcohol free. I go 30 days free now and then myself because alcohol plays such a large role in our friendships and social interactions and then I always like a glass of wine when I cook, to relax, when I'm listening to music, the list can go on and on if you let it. Sometimes you need to take a break and take time to honor your body.
Keep on truckin.
M: 43, H: 44 Married 18 yrs, Together 26 yrs S17, D15, D8, S6 Still living in MH