You will find a lot of people here to talk to, who will provide you with support and some good advice. We all understand - we've all been there... .experiencing the frustration and hurt.
Did something happen recently to bring you here, or was it just the culmination of things?
There are communication skills that will minimize the behavior of someone with BPD and these have proven successful for some of the members here. These skills can greatly reduce the conflict and the levels of conflict that do occur, and make things easier.
Keep posting - it is very therapeutic, and you will be greeted by so many people with circumstanced similar to your own. You will be amazed. I believe you will be greatly comforted by the support here and the fact that we really understand what you are going through. We've all been there to varying degrees. Take care of yourself. We will look out for future posts from you.