Jim kept swinging, though he heard his uncle calling:
"Jimmyyy! Go back inside, go back!"

The demon smiled. She dropped the Winchesters to the ground, holding them both down with just one hand. With her other hand she lifted up Jim by his clothes. He screamed and tried to kick her.

"Well hi there, fishy!" she said.

Suddenly something shook through Dean's body. Sam watched him in horror. As soon as the tremors were gone, Michael rose from the demon's hold. Sam was still pinned down, trying to get up. Michael walked up to the lady, who just stared at him, shaking her head.

"How did you... No, but you..! No!" she gasped.

Michael put his hand to her forehead and burned out the demon, heavenly fire bursting through the poor human's eyes. The lady fell lifeless to the ground, and Michael caught Jim as she fell. Believing it was his dad, Jim put his arms around Dean's neck. Michael looked a little stomped, but patted the boy's back before setting him down on the ground.

"Go to Sam," the angel ordered. Jim backed away a few steps and looked up at Dean. Michael looked back, curiously. Jim ran over to Sam, who got up and caught the boy, lifting him up in his arms. Michael scowled Sam for a beat and Sam just stared back at him, not moving a muscle.

Michael turned to the lady, still lying lifeless on the ground. He moved his hand over her body, incinerating it into ashes. He then went down to his knees, closed his eyes and fell to the ground. Dean awoke and sat up.

"Wo..."

"How you feeling?" Sam asked.

"Like an archangels boy-toy…"

"She seemed surprised about that. Guess they don't know," Sam reasoned.

"Yeah. We got dumb lucky."

Dean went over to Sam and reached out for his son. Sam handed him over without hesitation, but Dean proceeded to grab Jim by the shoulders:
"Jim! Where is the salt line?"

Jim looked to the salt line by the door, shocked and confused.

"That's right! Over there. So whatta hell are you doing out here? I told you..!"

"Dean! For God's sake!" Sam shouted.

Dean let go of Jim, who shot back into the room, making sure to stand behind the salt line while his dad and uncle were fighting.

"No Sam, you stay out of this!" Dean exploded. "You and your freaking 'it's all good' attitude are gonna get my son killed! He needs to understand the meaning of a direct order! And so do you!"

"What..? You are gonna get him killed, Dean! You! By not making him trust you enough to follow your damn orders! Think about it, Dean – why did you always do everything dad said, huh?

"Because he was right! Because when you don't follow orders bad stuff happen!"

"No! Because you knew he loved you, and you trusted him. If you even have any feelings for this kid, you sure aren't letting on! He's never going to trust you, and he's never going to listen to you. You will get him killed!"

"I want mommy..!" the boy cried.

The Winchesters stopped and looked over at Jim. He was standing behind the salt line crying his eyes out. Dean stumbled a few steps backwards, staring at his son. Dean squeezed his eyes shut and a tear fell out. He turned away and took two steps towards the Impala.

"Where the hell are you going now..?" he heard Sam's annoyed voice.

"Away…" Dean mumbled. "Out, I...gotta have a beer…"

Jim watched his guardian turn around and leave. He wanted to run up to him, but he looked back and forth at the salt line he knew he wasn't allowed to cross. All he could do was plead with the man:
"Dad... Please, can I come too?"

The words hit Dean right in the gut. He stopped and had to gather himself before turning around and facing the boy.

"Uhm..." He tried to not tremble in his voice. "This is 'dad-time', okay buddy? Sam is here, you'll be fine."

Sam scowled him and shook his head, then went to pick up Jim. The boy cried in Sam's arms, watching his father walk over to the Impala and take off.