wow ! it seems to be some serious damage out there ! all this trouble seems to be a real pain in the ass ! and you're fixing all this on your own ?? either you are crazy or very courageous (or both LOL). I wouldn't have done the half of what you did
I'm not that handy, good luck man!
Sorry I don't have FB to see the disaster at your house, I'm kinda old school
As for our current matter, I completely understand what you're going through, so no worries at all, just work on it when you have some spare time.
have a good day