What a nightmare
.
Glad you eventually made it home and are safe and sound.
It's at times like these that you find out who has your back, and, as you say, we're lucky to have friends on this forum who'll help out (in my case you know who you are when we needed help in the North East) and family who'll always be there.
Take care.