Oh, Maggie - hugs hugs hugs hugs. It's good he is at peace, but your poor mom.

She is so lucky to have you there. And I hope you have support too!