First of all, I'm sorry that this has happened to you.
I've only been in therapy, or counselling as we call it in the UK, for 4 months on and off (7 sessions), so I don't have years and years of knowledge like others do. But I've got to be honest, I think you desperately need a new 'outside' therapist/psychologist if possible.
"he said he thought I was attention seeking."
This is NOT good. He is allowed to ask you, from my understanding, if
you think you are attention seeking, but he is NOT allowed to make an outright comment on his opinion of your situation... If that makes any sense
I, too, self-harm, and have been doing so for about a year, and I completely agree with you when you say you act on pure impulse and you wouldn't willingly subject yourself to it. I myself am desperate to stop cutting, because I hate the scars it brings, and the looks people give me when I roll my sleeves up to wash my hands...
Just remember that you are not alone, and there are other people out there who can help you more, you just have to find one that suits you - after all, everybody is different, and everyone needs to find the therapist that works for
them, not the therapist with the highest ratings
I hope you can eventually find the strength within to stop self-harming, and I wish you all the best of luck

Mail me if you need to talk, I am always happy to!