Welcome Vibratinghigher: I'm sorry you are having a tough time with your husband. I have the "Stop Walking on Egg Shells" book as well. I can relate to how reading it turns into a light bulb moment.
What were your original plans regarding living in separate states. Did you enter the marriage with any agreement about combining households?
Ironically, 15 years ago I work at an outpatient counseling center, where my supervisor gave me all the clients with BPD because I was the only one who could handle them! Boy has it been a different situation being married to someone who does.
It is always easier to give advice or use strategy when the situation isn't too close or home. When it becomes critical to us and we are emotionally invested, it becomes more of a challenge.
In fairness, he handled it better than he could have. Although I have a feeling I will hear about it every time he gets angry now. (Is storing things to be angry about and bringing them up months later a BPD quality? He seems to have a vast portion of his brain reserved for this.)
Writing in a private way can be a good way to vent. Writing openly on the internet had to be disturbing for your husband. Did you use an alias and disguise some identifying facts?
People with BPD are good at storing up everything they don't like about you or everything you ever did that annoyed them. It can be maddening.
I'm going to visit him on Tuesday for the first time since November. A lot of mutual hurt has been created in that span but the last time, he got emotionally abusive, I simply withdrew from communicating for several days. Not in a mean or controlling way as I'd done in the past - just a simple, let me know when you're ready to get along again way.
I don't know if I want to open my heart to this man again. It's so much easier to deal with him when I'm not emotionally attached.
You won't have time to learn communication skills by Tuesday, but it will be worth your while to Learn some of the skills. They can make a difference. Sometimes we may discover that we could have been contributing to the dysfunction. A good place to start is by checking out the "basic tools" in the margin to,the right of this post.
Best wishes on Tuesday. Let us know how things go.