Sometimes we must accept that life is harsh.
Continuing may lead to further problems for you.
I have recently separated and am realizing that I had accepted treatment that I would have stopped were it aimed toward another. I put on blinders to what I was truly feeling and experiencing in order to continue the marriage and be her help-mate.
Your situation is different but much the same. I can only offer a smile and a hug and hope.
Be well and know a Geek in Colorado is sending you smiles and butterflies.