Hello and welcome. Unfortunately, like Sandy, I can't offer any answers on a solution but you will get answers from some of our "heavy hitters" who we all want in our corners if or when this ugly thing raises its head again in our lives.
Hang in there and keep posting to all of us to let us know how you're doing and what plan is the one you're going with.