Let me welcome you here to the bpdfamily, and wish for you as much help and support as I have received. It's clear you have a lot in common with many of us here, and this is a community where we help each other, so I'm sure if you keep posting and reading you will find it helpful and will get good support and ideas you can use.
Did something happen recently that has brought him to the point of threatening to leave you?
There are communication skills that will minimize the behavior of someone with BPD and these have proven successful for some of the members here. Learning to slow things down will help you both.
There are also some very informative articles on this web site - the links in the sidebar to the right are a great place to start - they will give you some good advice on how to cope in a BPD relationship.
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. Take care of yourself.