Hi ArmyRetTom,
One of the things I first read about people with BPD didn't make a great deal of sense when I first saw it. I couldn't relate it to my partner for a long time. I read that pwBPD (people with BPD) are the emotional equivalent to third degree burn victims. I thought what an interesting turn of phase and keep reading.
What took a while to develop in my thought processes as I tried to use the communication skills here was how easy it was for my partner to become overwhelmed in a conversation. Especially in a conversation that had a strong emotional component in it. Literally it could be 2 or 3 minutes and she was reaching the point of being beyond her ability to process calmly. It was very different from my experience so I didn't pick up on it for a long time. I am wondering if when you wife tells you:
She continually tells me I'm coming at her too strong.
what she is referring to is she is becoming swamped by an emotional cascade and needs to back away from the conversation. My partner will frequently stop conversations or say "that is all I can talk about right now" and I would become frustrated because I thought it was a way to limit me saying what I wanted to say. Eventually I saw it as a way she was trying to manage her emotions.

I tend to be a see the problem fix the problem type personality and that is not at all helpful when talking to my partner.
So much back and forth and not being able to get through to her is what is keeping me up and driving me crazy!
Oh boy can I relate to that one. Especially the not being able to get through to her.
The single most effective tool in communication is validation. validation validation validation.
Communication Skills - ValidationValidation is a simple tool but is certainly not easy. Validation doesn't mean you agree with what is being said, doesn't mean you are giving up your right to have your own thoughts/feelings/opinions. It's more an acknowledgement of someone's else emotion.
Validation is tough to do when our own emotions are running pretty high. It takes some practice. I used to practice on the unsuspecting and unknowing people at work.
This is very supportive site, with a lot of good members who help educate and encourage. You have a lot going on, a lot of stress. Coming here, posting, reading other posts and working the Lessons will help.
Hang in there.
'ducks