I am afraid I can't be much help on the question "Does it ever get better?" as I am right there with you, although I do not feel tempted to hurt myself. And I must say it has gotten some better from where I was this summer and earlier in the year as the medication has slowly taken effect and stabilized me. Part of my not getting better is the situation I am in.
In terms of medication, I do take lithium - 600 2xday so 1200 a day total. Higher than that made me toxic, but that is so individualized and I am highly sensitive. I am also on lamotrogine - 150 2xday, risperidone 2mg 2xday, halcion for sleep, vyvanse, and thyroid medication. I hate - hate - being on so much medication but it has been added thoughtfully and carefully and it has stabilized me. I do think that the combination of lithium, lamotrogine and risperidone has been very helpful for me.
Glad you are staying away from hurting yourself. When you say you are a shell of who you are, when did you last feel like who you are?
Sun