Thanks for the update and welcome back! It sounds like things are a bit of a mixed bag...some good things as well as remaining challenges.
I am sorry to hear about
your grandfather's passing. It is wonderful however that you are a help and comfort to your grandma. Bless you both!
...and I am glad to hear there have been improvements in your living situation and at work. You sound as if you are a very valuable employee to your company...and that is security.
As busy as you are...do try and make time for anxiety coping skills...as well as enjoyable activities for yourself in your free time.
With all that you are doing, and as hard as you are working...I know things will continue to improve for you.