Good to see you back, Dick. We had similar circumstances last year but not half as unpleasant as yours is sounding, so you have my sympathy and all the virtual support I can give.
In all if this 'cack' focus on the grandchildren. We did. I seem to remember that you have been a rock for them in the past, particularly the young lassie. She needs you more than ever. Give her the support she needs and I'm sure that, at the same time, together, you will chase that black dog away.