My mother was a BPD, she was narcassistic. There are several different types. She had part of the characteristics of the others.
There is a wonderful website where you can get tons of info. It's
www.bpdcentral.com. There is book titled "Stop Walking on Eggshells" that I also recommend. They will talk about it on the site. I was in a online support group for three years from the site.
What type of parent is your wife?? I'm asking because as the adult child of a BPD mother I suffered severely under her care. I would be very very cautious in how I proceed with this situation. As a matter of fact in my support group the slang term for a mother with Narcassistic BPD was "Nada" instead of Mama, short for Not a Mama.
BPD's rarely seek counseling because they feel that the problems are everyone elses. According to my therapist, medication is not extremely effective because the characteristics of this illness are so deeply ingrained in their personality. For years my mother took anti depressants and meds like Xanax and Ativan and they did not help her and I couldn't understand why! Even if they do seek therapy it takes years and years before they see any progress at all, again, according to my therapist.
In my experience, and the experiences of all the ladies that were in my support group- the dad in the marriage usually just finds a way to get along. They try to deflect the rages from themselves or walk around on eggshells trying to keep the nada happy. In other words, "Well, you know how your mom gets- lets not tell her about this" or
"Well, the kids didn't do their part" when she's screaming at him about not picking up the den. They will also come behind the mom and try to make ammends with the kids- but yet not to the moms face. As in "Daddys sorry he had to take mommys side but you know how mommy can get"
It's very hard to be in a relationship with someone who has BPD. I feel for you and I feel for your child. Please continue with your IC should you plan to stay in the marriage.
I feel like I ran on a bit but if you have more questions please post and I will try to answer according to my experience.