When Annie told Sam and Dean that their dad was coming over for dinner later Dean lit up and Sam smiled as well, but Annie noticed that it wasn't completely genuine.
"Dean, could you help David with something?" Annie asked. "He's outside."
"Sure," Dean said and walked out the room.
"How do you feel about this Sam?" Annie asked.
"I don't know really," Sam said. "He doesn't feel like my dad. He has not been here for us, so I don't know why Dean likes him so much."
"I get what you mean, but I guess Dean still has a few memories of him. I think he is a nicer man than you might think and I know he loves you," Annie said.
"I guess," he said and stood up. Annie stood up too and hugged him. Sam hugged her back. To Sam there was no doubt that Annie and David were his parents. As Annie and Sam let go Annie realized how tall Sam had got. When he first got there he was just a tiny baby, but now he was taller than her and just as tall as his big brother. Maybe he would be even taller than Dean one day.
They all heard the doorbell ring in the afternoon, but Annie was the one that opened the door.
"Hi John! It's nice to see you," Annie said and hugged him. David stood next to Annie and shook John's hand.
"It's nice to see you both," he said and smiled. Dean and Sam joined them and hugged their dad. Annie took John aside to talk with him while David, Sam and Dean started to prepare dinner.
"What is it?" John asked. "Was it wrong that I came here?"
"No, of course not," Annie answered. "It's just that I think you should be honest with them. Otherwise you might lose them. Sam has a really hard time bonding with you."
"You think I should tell them I'm a hunter?" he asked. Annie nodded. "But they don't even know ghosts and everything exists. And why should they? If Mary would have been here she would not have wanted our sons to find about things like this. It's why I brought them to you in the first place." They discussed this back and forth and eventually came up with a solution; they would tell them the truth or at least parts of the truth. It's what they both promised Dean several years ago.
When they were finished with dinner John took his sons to their room, so that he could talk to them.
"What is it that you wanted to talk about?" Dean asked and sat down on his bed. John took a chair to sit on and Sam sat down on his bed.
"Do you have your books? The ones I got you for Christmas?" John asked. They both nodded and Sam walked towards the bookshelf. "Do you remember these stories and legends?" They both nodded again. "Many of these legends are somewhat true," John said. "There are actually vampires and ghosts and things like that," he continued. Dean looked surprise and Sam looked really skeptical.
"No, they aren't real," Sam said. "No one older than five believes in monsters."
"It is real," John insisted. "And I haven't been away on business trips. I have been hunting these things."
"What?" Dean said. He didn't know what to think. "Then why didn't you tell us?"
"I didn't want you to be involved. That's why you haven't been able to live with me."
"So you decided to lie to us?" Sam asked.
"It's okay that you're angry with me. But could you just listen to what I have to say first," John said. "Your mom, Mary, was murdered by a supernatural creature." Annie walked in to the room along with David.
"Is it true?" Sam asked and looked at David. David nodded. They continued to talk about it until late evening and John decided it was best to leave them.
David and Annie left them in their room alone and said goodnight.
"I don't know what to think," Dean said. He held the book his dad had gotten him many years before. "I believe him, I don't see why he'd lie about this. But I don't get why he didn't tell us earlier."
"Same," Sam said. "At least I'm happy we have Annie and David. Imagine if dad had tried to raise us on our own." Dean smiled. He knows that they probably got a better childhood with Annie and David than they would have with their dad. If only mom would have been alive, Dean thought.
