I agree with the advice given by our friends here.
Within your post, it surely sounds like the stress has already taken a huge toll.

It's important you have Peace in your home, your refuge, in this world of turmoil.
I am glad you are reaching out, looking at your options.
I know you love your son and this is a very difficult topic/situation for you.
I think it's possible for some changes to work out in the best interest of all.

WC