Hi Unforgiven,
I know the feeling. The contradiction is a total mind boggler. I think from what I have been learning it just takes time to process. And we have been repressing our real emotions and needs a long time, since childhood probably. I'm just letting it all out, and trying to stay healthy and productive in the meantime (not sure how successfully that is going).
Just ask yourself if you met another person with BPD and you knew they had it, would you date them or have a serious relationship with them?
If your answer is a definite no than you really didn't want to stay, your just still processing the entire series of events I think and its gonna take your heart time to catch up to your mind. This also means you are a real, genuine, caring person, and there is no flaw in that. That is something to be proud of

!