Wow, it sounds like things have been busy in your life, and not a very pleasant sort of busy. I hope that you are generally doing well outside of this handful of frustrating situations.
I hope that Saturday is ok as that does sound like it would involve quite the mix of emotions but at least you will be with your family.