Castiel ran through the field towards Bobby's cabin, hoping Dean was there. Jack told him that Dean would be the first stop, but Cas didn't want to imagine the elder Winchester's response if this particular surprise was revealed in front of John and Mary.

Bobby should be able to keep some calm. He fervently believed that. Calm would be a far-flung hope elsewhere...

"Cas!" came the jovial call as the angel came around to the front porch.

"Bobby..." he replied hesitantly, trying to frantically search subtly. "Hey... I was looking for Dean..."

"Ah. He just went-" Bobby paused at the struggling of emotions on Cas' face. "inside," he continued. "To grab some more beer... What's up...?"

"I... It's... Well..." The stuttering puttered off at the sound of the screen door opening.

"Hey hey! Our favorite angel finally shows himself!" Dean walked out, taking in Bobby's questioning face as he handed him a beer. "Trouble in paradise?" he queried, looking to Castiel as he took his seat. He started to throw a smirk at the angel to go along with the verbal quip, but the look on his friends' faces...

"It's... It... Well... Jack..." Cas couldn't seem to get the words out. And he definitely couldn't meet his friend's gaze.

"Jack?" Dean said sharply, sitting forward. "What's wrong with Jack?"

"Oh, nothing. No. Jack's fine." Fidget. Fidget.

"Just spit it out!" Bobby grumbled.

Cas took a breath and opened his mouth, but the cheery "Hello!" that came from behind him had a mumbled curse come out instead of whatever he planned on saying.

Jack came walking around the corner. Shuffling shyly behind him was a woman. Mass of dark blonde curls on her head, dressed in a seemingly casual variant of angel-chic. Where those jeans?

"Hey Jack," Dean said, still looking at Cas' now worried face. "What brings you to Bobby's neck of these heavenly woods?"

"Cas and I found someone we wanted to introduce you to!" Jack's always bright and sunshiney output was putting the rest of the surroundings in starker and starker contrast. Jack, completely oblivious to this, continued, "This is Millie."

Both men on the porch gave a nod to the woman.

"Nice to meet you Millie," Bobby offered. "I'm Bobby and this is Dean."

Dean gave a sly smile, amused as always with his older friend's good manners. "Millie," he added with another nod. "Huh... Had a grandmother named Millie." The thought that this might, in fact, be that grandmother came and went. (It was heaven after all.) But no - he remembered pictures his dad had. This wasn't that Millie.

And yet...

"She's named after her," Jack cheerily informed Dean.

"What?" was the blank reply.

"She's named after your grandmother."

"You mean she just has the same name," suggested Bobby.

"Yes."

"Right," laughed Dean. "Yeah, buddy, that's different." At the confused look on Jack's face, he added "You're named after your grandfather. Your mom gave you that name in honor of her father."

"Yes," Jack nodded confidently. "Like you and Sam are named in honor of your mother's parents."

"Right," Dean said taking a drink.

"And Millie is named in honor of John's mother."

And there went that sip of beer down the wrong pipe.

"Jack," Bobby said over Dean's coughs, "why would a random angel be named after John Winchester's mother?"

"Yeah," Dean added with a screech. "This some weird heavenly bonus for our family's good deeds?"

He started to laugh but caught a look on Millie's face, somewhere between embarrassed and insulted. And for some reason, it killed the laugh just at his lips.

Needing to look away, to evade the random unknown feelings that look were rearing up, he turned to Cas. That, unfortunately, didn't help as Cas was fully head-in-hands.

"She's not an angel," Jack giggled. Dean and Bobby both turned to him, but he was only looking at Dean. "She's your sister."