Sal, I am sorry to hear of your situation.
No one can actually know all of what you are going through, but those that have had similar situations can relate their feels.
I can only off my best wishes that you will come out of your current dilemma in good shape. Sometimes things happen that actually pave the way for a better outcome in life like with Hal.
Good luck.