I'm so sorry. Hugs!
Your story resonates ith me because like TGiG, I am fearful of something like this happening to me in the future.
I think you did what was best, and right, for YOU... the only thing you have control over.
But it hurts, and it will hurt for a while. Hang in there! And you can always come on here and rant, vent, whatever...
Sometimes it helps!