Thank you very much. I'm very glad and relieved that Harry seemed believable. That was a fine line to walk between the frightening rage and the hope of sanity and remorse, one I'd never tried before, and I know I drove my beta crazy asking her if Harry came across as psycho.
I'll see what I can do about slave!Snape and thanks for commenting. I'm glad you liked it. :)