Thank you so very much. Your review made me very happy. I spent a lot of time researching and I'm glad it paid off.
I've noticed that a lot of people write Snape as secretly pretending to be nasty and, while I can see that, I think a man who has been so rejected and used would have a streak of nastiness--even while he loves at the same time. I love my characters deeply flawed and I love Snape because he's so horrible and cruel, but yet, not without redemption.