... .His true self is what keep me fighting for us.
It certainly sounds like BPD. I'm so sorry you're having to deal with all the drama. It truly is damaging to one's self esteem to have the constant barrage of insults and accusations.
Your statement (above) may be a bit ethereal. It is difficult to know the "true self" as the BP has little concept of such. More about this is in the lessons and suggested readings. The first book I read (came across it at a thrift store totally by accident) was Stop Walking on Eggshells and I'd highly recommend it as a starting point.
Unfortunately, you may not be able to get your bf to agree to therapy, but you can get yourself into a better place mentally and the folks on this site can be comforting while you work on just that. We can only fix ourselves.