Well, I can't say what I think that you should do. I think I have borderline - lol - I'm the last person to know what to advise you in a way! Not equipped.
I can tell you that if anyone were ever that understanding towards and showed as much compassion to me, I would hope to everloving God that I'd take the olive branch offered as it's all I've ever dreamed of - wanted. Somebody to love me
in spite of myself..
You seem like you have a good heart. I wish you well.