I have observed this behaviour in some people, it's not pretty

I commend you for acknowledging this behaviour in yourself, and for wanting to change. I do believe that a lot of research points to DBT being one of the best ways to help/heal BPD.
Good luck!!!
Take care,
Fuzzy