As others have said, Harry and Snape are quite adult here. I, too, love that Harry truly earned his position. :) You kept me on the edge of my seat with the question of 'is he or isn't he' the assassin and the way you settled it in the end was surprising (at least to me, lol). This is a very interesting Severus. *g* Well done.