I noticed that your location is the UK. Have you checked with your NHS?
Home - Personality disorder programme
From the website it looked like they may have a good program going over there -- it's kind of hit or miss here in the US. At least in my experience.
But there is hope.