This was just a wonderful fic, heart-wrenching and heart-warming at the same time. I could see this Harry hating himself so much, especially after his time with the Dursleys who were always down on anyone 'different' and Harry just always wanted to be normal.
I had tears in my eyes when Harry thought of somewhere safe and ended up at Severus' place. It has to be Severus, doesn't it? I would happily read more in this universe, maybe with Harry coming to terms with his feelings for Severus, as we got a bit of that at the end. I even liked Draco in this and he's usually not one of my favourite characters.