Ruby came back with a bag in her hand. "Sam, I'm back," she called.
Sam came out of the bedroom and kissed her. Dean thought that was pretty disgusting.
"Don't knock it until you try it." He pulled two collars and leashes out of the bag. "Put these on," he said, throwing the collars to Dean and Bobby. They put them on and felt humiliated.
"You guys treated me like a dog my whole life. Giving me orders, expecting me to obey. Well,now it's your turn."
Dean was flabbergasted. "I never treated you like a dog, Sammy. You meant everything to me."
"Sammy. That's a dog's name, not a person's. Come here."
Dean started walking over. "On all fours," he said.
Dean went down on his hands and knees and crawled over. Sam bent over and attached one of the leashes to Dean's collar. "Let's go for a walk." He led Dean out the door and to the elevators. "Watch Bobby, Ruby," he instructed.
Sam hadn't left Bobby with any commands, but felt certain that Ruby could control him. He was an old man, she was a demon.
When they got out to the sidewalk, people began to stare. Sam just ignored them. A police officer came up to him. "Sir, are you in distress?" he asked Dean.
Sam sent him a mental command to bark. Dean barked.
"Is this some kind of joke?" he asked Sam.
"Yes," Sam replied. It kind of was.
"Well, cut it out," the officer said.
"Give me a ride," Sam said, suddenly deciding what he wanted to do with Dean.
"Sure," the officer said, and the three of them headed to the cruiser. Sam got in the front with the officer and stuck Dean in the back.
"Where do you want to go?" the officer asked.
"Airport," Sam said and put on your siren and drive as fast as you can.
"OK," the officer said. They were there in no time.
"Stay here," he said to the officer. To Dean he said, "Take your collar off and walk regularly beside me, but don't say a word." He could take care of airport security, but it would be easier not to.
They walked up to a pilot. "We need you to fly us to Wyoming."
"OK," the man said and led them through security towards his plane. There were already passengers aboard.
"Don't say anything about the change of itinerary to the passengers," Sam instructed.
"OK," the man agreed.
"Can we ride in the cockpit?" Sam asked.
"Sure," the man said.
"Let me know when we're almost there."
Castiel popped into the penthouse where he had found out Sam was staying. He found a demon holding the leash attached to a collar on a man. He walked up to her, touched her forehead and irradicated her.
"Who are you?" Bobby asked, cowering away.
"My name is Castiel. I'm an angel of the Lord."
Well, it wasn't the craziest thing Bobby had ever heard.
"Where is Sam Winchester?" Castiel asked.
"I don't know," Bobby said. "He left with Dean a couple of hours ago."
"Dean is working with his brother?" Castiel asked, surprised. From what he had heard, he didn't think Dean would have gone to the other side.
"No," Sam was treating him as a pet and taking him for a walk." That reminded him of his situation and he reached up and removed his collar.
"We need to find him," Castiel said. "He's cloaked to me, but perhaps I can track him down through Dean."
"We're almost there," the pilot said.
Sam made an announcement over the speaker. "We are landing in Wyoming instead of wherever it was you were going. Nobody will deplane. You will refuel and head to your original destination and say that you were diverted for mechanical reasons."
He then got permission to land. He deplaned with Dean, leaving everyone else on board. He snagged a limo driver and they headed off to the cemetery. He pulled out the Colt and opened the door. "Dad!" he yelled.
"Dad?" Dean asked.
"Yes, Dean. He's down there. He made it out the first time, but I shoved him back in."
Dean noted that more demon smoke was coming out of the gate. "Great, more demons."
"One of you can take the limo driver," Sam shouted.
Dean noted a bunch of smoke going through the driver's mouth. Then he saw his father exit the gate, looking broken and defeated.
"Heard you finally broke, Dad," Sam said.
"When I saw what you had become, there didn't seem much reason to fight it anymore," John said sadly. He couldn't believe this was his son.
"What is he talking about, Dad?" Dean asked.
"I started torturing souls down in the pit, Dean," John said and hung his head in shame.
"It's OK, Dad. I'm sure it's impossible to resist it down there," Dean reassured his father.
"What do you want, Sam?" John asked.
"I don't know," Sam admitted. "Why don't you find a different body?" Sam said to the demon possessing the chauffeur.
Dean noticed that Sam was always ordering one thing and then contradicting himself a moment later.
"It's because I don't know what I want," Sam said to Dean. "I thought I wanted power, but I don't get any joy out of it. I thought I wanted Ruby, but she's no Jess to say the least. I thought I wanted to treat you like crap, but that just made me feel sad. Then, I thought I wanted to taunt Dad for his weakness, but I feel bad for him and all the people that I've hurt."
Dean could see the old Sam coming through. Maybe there was a reversal to the demon blood.
"I don't think so. I feel evil," Sam said.
"Don't think so what?" John asked.
"Think that I can go back to human," Sam answered. "Dean, you can kill me," he said and handed Dean the Colt.
Dean had berated himself for not doing it earlier, so he knew that he had to do it now. But just then, he saw a man in a trench coat behind Sam.
"Who are you?" he asked.
"My name is Castiel. I'm an angel of the Lord," he said, feeling like a broken record. How many times had he introduced himself today?
"There's no such thing," Dean said. "You must be a demon."
Sam turned to look. "No, Dean. I think he's telling the truth. Beneath his skin, he's glowing pure white. Are you here to kill me?"
"I'm here to save you," Castiel answered. "Kneel."
Sam didn't know what the angel was going to do, but didn't really care. He would rather be dead than live like this any longer. Castiel bent over and put his hands on Sam's shoulders. Sam shook with pain, but he felt the demon part of the blood flowing out of him. A few moments later he collapsed on the ground.
"Sammy!" Dean yelled and ran over to him.
"John, it's time to go home," Castiel said and a bright light came down. John stepped into it. "Good-bye Dean," he said and disappeared.
"Where did he go?" Dean asked.
"Heaven," Castiel answered.
Dean smiled and nodded. "Is he with my mom up there?"
"Good. That's all that matters," Dean said, thinking that maybe his father would be happy for the first time since she died.
Sam coughed and sat up. "What happened?" he asked.
"What's the last thing you remember?" Dean asked.
"Going to get you a burger with extra onions. Did you eat it and breathe on me?" Sam joked.
Dean smiled. "Something like that," he said. "Let's get out of here."
Castiel had disappeared. Sam and Dean were alone in the graveyard. He would eventually have to tell Sam the truth, but not yet. Sam would have a hard time living with all that he had done and when other hunters found out he would be a target.
"Did you stop the seal breaking?" Michael asked when Castiel got back upstairs.
"No, but I stopped Seal 66. The only way to kill Lillith is by Sam drinking demon blood and that will never happen again. I fixed him so that if he ever touches a drop of the stuff, he'll expel it instantly."
"Good work," Michael said.
One year later
When Dean had told Sam the whole story, he had been devastated. But the fact that he couldn't actually remember his deeds had gone a long way to insulating him from the guilt. Somehow the rest of the hunting community hadn't found out so he was safe.
"I've done the research. 65 seals have broken. They've been broken for a month now, but no move to break the last one," Bobby said.
"Why not?" Dean wondered.
"You got me," Bobby responded.
Just then the door flew open and two demons entered. "You're coming with us," one of them said and grabbed Sam.
"No, he's not," Dean said, jumping up to defend him.
"We don't need to go anywhere," Lillith said, coming into the room. "We can do this right here and now." She cut her arm and said, "Drink."
Sam turned his head away, but she shoved her arm right up to his mouth and made him drink it. He retched. Lillith then noticed something. "That stupid angel broke him. He removed even the original blood from when he was a baby. It's over, guys. Let's go."
"Can we at least kill them?" one asked.
"And have angels out for vengeance. I don't think so."
They left. Lillith had said it was over, but it wasn't. They could break the last seal anytime now. She just needed to start over again with a new child. John Winchester's cousin had had a baby six months ago. Tonight she would visit his nursery.