When we finally find out why Harry is sitting at the station, my heart shattered. I knew it had to be something really sad. I love broken!Harry and a Severus who knows just what to say and do to bring him back. Your cat!Snape was just perfectly spot on. LOVED this to bits. A really wonderful story!