Wing,
I do not have much to add, because other members have said it so well.
I just want to let you know that I read your story, and I am so glad you are out of that situation.
Wow, and so close to being far away from any support. That is what an abuser does, separate their significant other from all support.
Keep coming back and taking care of yourself. Going to the gym and breakfast with friends.
Beth