Haven't read many of your posts to date, but it sounds as though you've had a rough time of it. Glad all three of you are OK though. Shows a thick skull pays off !! Either that or run on 8 or 9 lives. Watch your Gran carefully though. Shock can be delayed especially in the elderly.
Hope everything was insured. At least you won't lack for firewood ! ! ( WHAT satisfaction ), or take up wood whittling as a new passtime !