I find myself of two minds about this fic. While it was brilliantly written, I both hated Snape and felt sorry for Harry. Poor clueless Harry and I never really got the impression that Snape loved him, but more tolerated him like a pet.
I'm sure that's probably not at all what you intended but it leaves me unsettled.
And, in that way, it's absolutely brilliant because it made me think.