Hi LIS and

Glad you felt ready to share with us what's going on. Shining light onto the situation is really important in order to chart a healthy path forward.
A few questions just to help me get a better picture of what's going on:
-do you two have any kids?
-you mention he had a med change; what are the meds for? how frequently does he have appointments with the prescriber, and is the prescriber a doctor, psychiatrist, or something else?
-are either of you in therapy?
-does he acknowledge the change in his own behavior at all?
...
You're right to call what's happening aggression, and I think anyone would be frightened in your position. It sounds like things have really escalated since the move; were there times in the past 12 years like this, or is all this pretty new?
I had to call a DV hotline for the first time this year (not due to my husband, who does not have BPD, but because of things his kids told us were going on at their uBPD mom's house). You just kind of never think you'll have to... until you do. And I really recommend it.
The thing to know about a DV hotline is that it's anonymous. You don't have to tell them your name, and it's not like calling CPS or the police where they might move ahead with an action without letting you know or without asking if you're OK with it. A DV hotline -- especially a local one -- can give you advice about what you can do in your situation to be safer, and what options you might have. They can help you understand what to expect from different choices, and can talk you through "is this DV or is it not". You aren't required to do anything they suggest (though you can!) and you are in control of the call; you can hang up any time.
The people I talked to on our local DV hotline were really calm, understanding, nonjudgmental, and good at listening. I'd highly recommend it for your situation! What you can do is search online for "DV hotline My City, My State". Even if your area doesn't have a local one, there's a national hotline:
phone 800-799-SAFE ((7233)
website
https://www.thehotline.org/text "START" to 88788
Do you think you can give that a try and then let us know how it went?
We'll be here;
kells76