Beautiful is all the feedback I can muster right now. You didn't fool me; I didn't think Blaise would actually kill Theo, 'cause hell, if I as a very un-Slytherin person can figure out Blaise's mother is dead or as good as, then he will for sure. I'm glad you didn't prove me wrong on that.
Your characterisation and the way you handle the emotions you portray is simply spot-on.