It had been a day of a stark contradiction in moods for Theo; on the one hand he was still distraught over what had happened to the kitten, something he only sometimes remembered he'd done himself, and Greg's attempts to get him to go outside had left him shivering for hours... but on the other hand Greg had soothed him back down and he'd ended up curled up with his head in Greg's lap at one point, cuddling in until he was lulled into sleep by Greg's fingers in his hair.
He slept a little fitfully, but only a little, and he didn't thrash or get trapped in screaming night terrors either, which was a rare occurence indeed. All in all, it was a relatively peaceful sleep compared to what Theo had come to expect, and he woke up quietly and calmly when the knock on the door came.
He heard voices, noted that one of them was Greg's and spent the next three minutes getting up and tumbling down off the bed to go padding sleepily into the next room and find out who had come to visit. He was expecting Zach, maybe, and made a beeline for Greg when he entered, not really aware of anyone else until he'd curled himself dozily round Greg's arm, snuggled in there. "Hallo." he said politely, until he realised it was Draco - who he greeted with a blank little smile - and Snape. His reaction wasn't quite so genteel as his mind had somehow managed to link Snape with the tyranny of his father after their last meeting; his fingers dug hard into Greg's arm (not that he could do anything to hurt Greg) and he stood before the much taller man in a way that might have been comical had it not been so pathetic.
"I didn't go out!" he stated, his cheeks flushed with fear but keeping his ground all the same. "It's my fault, mine, you, you can leave him alone, punish me... punish me!" It was clear that he was scared but he'd do this to defend his Greg.