Wow, sounds like you have had your hands full, sorry to hear about the stuff that has been going on, I am sending good thoughts and wishes for better days to come your way.
Splash, please take care
In giving advice seek to help, not please your friend
SOLON