Sorry to hear that KiZZa! There is a serious lack of therapy available and pills are never going to get to the cause although they can help. Have you thought about going private. A mate of mine did that in the end, although its expensive. some psychotherapists will negotiate fees that are more affordable. I really think it would make a world of difference. Good luck with it mate and you can recover, you have so much to keep you on that road for a start!

Oh and dont worry about the personality disorder tag, thats just what they say when they cant fit you into another neat box and your not psychotic which is great news!!