Hey cloud ten, It sounds like you're doing pretty well, under the circumstances. My suggestion is that you stay the course. It's a rough ride at 10 weeks out, I understand, but I can confirm that it leads to greater happiness, with less drama and abuse.
I can understand what you mean about getting stirred up when you visit this site; for me, however, I find that writing about BPD helps to drain the poison. I hope at some point to reach a place where I'm indifferent to BPD, though I'm not there yet. My plan is to continue posting until it's out of my system entirely. In the meantime, I want to help others, if I can, to navigate the treacherous waters.
LuckyJim