I have BPD too, and this was just so totally out of the blue, we had been supportive of each other and just yesterday he told me he wanted to keep being friends. We fought in and out of our relationship, but he was rarely this hateful. It was so over the top, it almost seems like it was intentional just to drive me away, but I'm also pretty upset about it. 

What does it take for borderlines to stop treating other people as their personal emotional dumping grounds? How do I deal with the personal attacks?? Especially from my best friend, someone that I trusted.