Wow> You wrote such an honest post. it must have been a heart rending journey for you, Livicoco and you are negotiating it well.
it takes a whole new perspective on life to deal with a child wBPD and it is admirable to me that you have done so much and learned so much to cope with what must have been a very painful difficult situation at times.
Yes this special child needs special care and I am amazed at your tenacity in sticking with it. And forgiving yourself for the mistakes you made before you knew.
Welcome to the family

and I wish you the best on your journey.
Ziggiddy