so....about 3 weeks ago, BIL told my sister than he wanted to move out, because he needed to "take care of him and focus on himself" for awhile. Turns out, once he was out, he decided he wanted this to be a permanent move and let her know that. Kind of expected that it would be permanent.
He also decided it would be nice and thoughful to email all of her family and friends to let them know about the separation and asking them to please reach out to my sister as this is not easy for her and she needs us now. "Perhaps an email, phone call, or visit would be nice to cheer her up" - gee thanks for suggesting this to her siblings, parents and best friends, you jerk.
Anyway, she is bummed and really down. She also just started a new job one month ago where soe works CRAZY hours and now this.
Well my bridal shower and bachelorette party are coming up, and while i am SUPER excited about these events, its tough going home knowing that she is down and really not up for being around all of our family and partying.
I let her know that I completely understand if she is not up to making the bachelorette party, but that i do hope she is able to make the shower. But either way, I understand and we will have time to catch up and spend time together while I am in town for the events in a few weeks. I really would never hold it against her for missing either of the parties, ever. My MOH are 2 of my closest friends, so sis really doesn't have any responsibilites that weekend, I am glad for that now.
I am not sure what else I can do at this point though, living so far away and also being so excited about my wedding, im trying not to talk abt it much with her though. Really not an etiquette question or a vent, but its tough to plan for something so exciting and important to me, when someone in my life is kind dealing with the complete opposite.
Needless to say, my parents are pretty pissed at him and his name is no longer on her invitation to our wedding.
Any other advice or suggestions on how to help a friend/sibling who is divorcing are appreciated.

