I am glad that you made it to your destination safely, and I do hope you get to relax and enjoy your time with your family.
You are not bad at poly. You just have had a lot going on. It might be a good thing that Buddhist is gone. It is one less person and one less stressor for you. I do hope Ginger bounces back from it. It happens or has happened to the best of us. At best, you can be a source of support, but if it starts being too much, kindly let him know. I am sorry that it happened to him, though.
Sending hugs your way. Enjoy the sunshine, beaches, and snow free time.