Hi Bluepaint, I'm so sorry you've gone without answers! You're very welcome here

I hope you'll stick around. As you read more and post more, you'll see that we are so many who truly understand what's going on in your life, and we're here for you. It has clearly been really hard for you, a lot of stressful and harmful situations.
You ask if this is what you should expect as a normal day to day life with a BPD partner. Everyone is different and has more or less traits of BPD, but what is sure is that there are contract actions you can take to make life better for who while remaing in the relationship. We have tools and tips, videos and articles to help guide you. And we're here as well for when you need to vent, share or ask any question.
Have you read anything about this before? Since you mention "walking on eggshells":
Theres the book Stop Walking On Eggshell, it's good.
You are kind to take care of the child to give them a more stable life. How old is the child?