About Nine Months Later:

Bobby Singer: Mid 40's

Dean Winchester: 27 years-old

Jasmine Rhodes: 24 years-old.

Castiel: Human

Puzzle Piece—Epilogue:

A NEW BEGINING

"We there yet?" Jasmine asked, her voice slightly strained.

Dean glowered at her out of the corner of his eye, before turning his eyes back to the road. "I think you would know if we were there." he told her.

Jasmine stuck her tongue at him before glance at the back seat. "Cas?" she asked.

"If we had taken a right instead of a left, we would be at the appropriate location." Castiel confirmed.

Jasmine gave Dean a pointed look.

"Yeah, because Mr. Angel knows all." Dean said sarcastically.

Jasmine huffed out a sigh. "He doesn't like when you call him that, and you know full well that he's Human now." her voice was in monotone. "And any way, he would know because he has a map." she pointed out.

"And I'm the driver." Dean countered.

Jasmine closed her eyes for a second. "And I'm the pregnant women who was supposed to have her child a week ago with a full bladder!" she said quick and in one breath.

Dean winced but conceded and turned the Impala around. A pregnant Jasmine had been winning for nine months now, because there were something's that Dean would never put his finger on and it was that. After one of Jasmine's "Two Crazy People Having Crazy Sex" theory, she had gotten pregnant. They hadn't thought about it; it was spontaneous and not planned. Dean didn't have a condom, Jasmine wasn't on any type of birth control—her having just turned back into a woman hours earlier. But if Dean had to, he'd say that that was the best sex he had ever had.

Not long after that they had found out that Jasmine was pregnant. It was a major surprise, but actually not an unwanted one. The night that that werewolf killed Jasmine and she came back, Dean had decided that they weren't going to Hunt anymore—Jasmine didn't have a problem with that fact either.

Not long after that, Jasmine had introduced Castiel to Dean. And by doing so, had caused Castiel to turn into a Human. Jasmine wouldn't turn him away, and that actually irked Dean—and no, he wasn't jealous or anything. He just found it hard to get along with the Fallen Angel. He found it hard to see the way that he looked at Jasmine; a gaze filled with love and devotion. Dean was sure it was harmless, that Cas wouldn't physically act on that love—but Dean couldn't keep an eye on him all the time.

Then not long after that, they had moved out of Bobby's house and bought one of their own. It was still new and that was the reason why Dean was having a slightly difficult time finding—plus the fact that it was dark out and the houses were few and far between. And the reason it was late and they were still on the road was because they were in town for a check-up. Jasmine was passed her due date. Dean had wanted to get a room and stay until she had the baby, but Jasmine had said that there was no way that she was going to sleep in a crappy bed for God knows how long, when she had a perfectly good one back home. And because Dean knew not to anger the beast, he did as Jasmine said. And no, he was in no way whipped.

"Dean," Jasmine winced. "Pull over."

"What?" Dean glanced at her, confused.

"Pull over." she repeated through gritted teeth. "I have to go now, or else it'll be soaking into the seats."

Dean quickly pulled the Impala to the side of the road, knowing that Jasmine meant what she said. Jasmine opened the passenger door, and with effort and a grunt, heaved herself out of the Impala. Carefully, and using the Impala's headlights to see, made her way into the bush along side the road. She found a bush a way in and out of sight of the car, but close enough so that didn't trip and break her neck.

As she pulled down her pants and underwear, she wished for a second that she was still a guy—it would make trying to pee that much easier. But she dismissed it instantly; if she were still a guy then she would be having a baby with the man that she loved. She squatted or tried to, it being hard with a belly as big as hers. If she thought getting out of the Impala was tough, this was harder. She knew that either way she was probably going to pee all over her pants, but at the moment she didn't care; she just needed to really go. And she did, and surprisingly didn't pee all over herself. She did go longer than she had expected, but what did she know? She was sure that nowadays she went like every other hour.

She cleaned herself up with some tissue from her jacket pocket. And trying to pull her pant's up was a bigger feat than trying to squat. As she stood up straight, she felt the baby kick. Jasmine paused, her hand rubbing her stomach soothingly.

"I know, baby." she cooed softly. "You'll be out here kickin' and screamin' with momma soon enough."

Before, Jasmine would never have pictured herself doing this. Getting pregnant and having a baby with the man that she loved. Not with their life of Hunting, of how she had grown up and the fact that she didn't think that she could ever lead a normal life. But it had been relatively easy, and getting pregnant just helped move things along. And when she did find out that she was pregnant, it had obviously been a surprise, but a delightful one—to have something of her and something of Dean's mixed together to make another Human being? It was the most amazing thing in the world.

When she finally made it back to the Impala, she opened the back door instead on the passenger one.

"What are you doing?" Dean asked.

"I need to stretched." she told Dean. She raised a brow at Castiel. "Shove over would you, Cas?"

Instantly Cas did shove over until he was now sitting behind Dean. Jasmine slowly folded herself into the back seat as best she could. She shifted a few times, a hand on her stomach as she tried to get comfortable.

"What's wrong?" Dean twisted in his seat, concern marring his face. "You're not having contractions or anything are you?" his expression took on a panicky quality.

"Pfft." she scoffed. "Trust me, you'd know—I'd probably be dancin'."

Dean gave her a small smile as he turned back around and pulled the Impala back onto the road. "Don't worry; we'll be back at the house soon enough and you can stretch out properly on the bed."

"The baby's just kicking." she rubbed her stomach again. "It'll probably be a while yet." Jasmine glanced over and saw Cas looking at her, his crystal blue eyes flickering between her face and her stomach. She gave him a smile. "No need to be shy, Cas." she grabbed his hand and placed it on her stomach.

His eyes widened with wonder, just as they did every time he placed his hand on her stomach and felt the baby kick. Her smile widened and she left her hand where it was; her fingers over laying Castiel's. She did feel some discomfort though, and it had nothing to do with the baby kicking. Maybe it was acid reflex or something. She tried to ignore it, but as Dean pulled into their driveway, she let out a grunt of surprise.

"What?" Dean demanded as he parked in front of the garage.

"I—I don't know." Jasmine said, breathless as she looked down at her stomach. "I think the baby just gave a harder kick then usual."

Dean turned the car off and he and Cas helped Jasmine out of the car. Dean her arm and put an arm around her waist, helping her walked as a looked of discomfort looked to be taking over her face. Castiel held the house door open for them.

"Don't worry." Dean told her. "We'll get you up stair and into bed, you'll be just fine."

Jasmine nodded as Dean led her to the stairs, but before she could even make the first step, another grunt left her lips. She froze, bending forward slightly, a hand on her stomach.

"You have to be kidding me," she growled.

"What is it?" Dean asked, his own voice slightly strained.

"I think I'm having contractions." she told Dean.

"Are you sure?" he asked.

"I'm pretty sure." she said. "My water must have broken when I went pee."

"Okay, uh . . ." Dean's brain froze.

"Dean!"

"Okay." Dean shook himself. "We have to get to the Hospital."

"We can't." Jasmine sighed. "It's too far and you'll never forgive me if I give birth in the Impala."

Dean nodded at that, a flash of shame. Well, what are we supposed to do, Jasmine? This is way over my head!"

"Dean, calm down. It's not that big of a deal."

"Not that big of a deal? This is huge, Jasmine. We're about to have a baby, for God's sake!" Dean was really panicking now; the hospital was to far away and Dean had no clue as to how to deliver a baby.

"Cas!" Jasmine shouted, suddenly getting an idea.

Castiel appeared from around the corner. "What's the matter?" he asked, knowing instantly by the freaked out look on Dean's face.

"Do you know how to deliver a baby?" Jasmine asked him.

Dean paled as he realized what Jasmine was doing; he started to shake his head.

After a moment of consideration, Castiel nodded.

"That is not happening." Dean said firmly.

"Dean—" Jasmine started, a wince crossing her face.

"No." Dean interrupted her. "He is not going to see your hoo-ha."

Castiel blushed at the mention of that and Jasmine glared at Dean.

"Dean, this is not the time." Jasmine scolded.

"Oh, this is the best time." Dean said.

"So you're fine with a doctor seeing it?" Jasmine asked.

"Yes." Dean nodded. "I am."

"Why?" Jasmine demanded, forgetting about the painful contractions for a moment. Dean was being so stubborn right now that they were about to get anywhere any way. "What's the difference between a doctor and Castiel seeing my downstairs?"

Dean looked at her, tight lipped. He knew that she knew that he didn't like what was between Castiel and herself. But he guessed that at the moment that there was no other choice. "Fine." he said grudgingly. "But that doesn't mean I like it."

SUPERNATURAL - PP - PAGE BREAK

Jasmine lay back, her long locks clinging to her sweaty temples. She was exhausted, totally and completely. She didn't know what to expect by giving birth, but she hadn't expected it to be thing bad. She felt like a puddle—and not the kind of puddle that you turn into after you have really good sex either—she was just a puddle.

And later she knew that she would be embarrassed about the fact that Cas had seen her hoo-ha, as Dean had called it. But at the moment she was beyond happy, she was as happy as happy can be. Taking a breath, she sat up with a little help from Castiel. She looked at Dean holding their new baby.

Dean had been upset about the fact that Castiel was going to deliver their baby, but the instant that baby was in his arms he turned into goo. He couldn't help it; here he was holding his own flesh in blood. Holding in his arms a life that he helped create. Dean didn't every want to put this little life down. He glanced at Jasmine who was sitting up and looking at him with a grin.

"Guess who's a Daddy." she said.

Dean grinned back at her. "Guess whose Mommy." he said back, leaning forward and carefully handing the bundle over to her.

She took the baby, cradling the infant in her arms. "Jonathan Robert Winchester, huh?" she whispered, looking down at her knew baby boy fondly. "Your going to be a looker one day, just like you father." she cooed softly.

"You know," he looked at her. "Since we love Jonathan so much, there wouldn't be any harm in trying for another, would there?"

Jasmine's eyes snapped to him. "Dean, I just gave birth to what felt like a turkey." her tongue flicked across her lips. "We ain't gonna have sex for a long while."

But Dean shook his head at her. "You can never resist the legend that is Dean Winchester." he gave her a haughty look.

"No," she laughed. "I think it's the other way around."

Dean grinned at Jasmine, leaning forward he placed a kiss on the sleeping Jonathan's forehead, before turning and giving Jasmine's lips a soft peck. He knew that soon this house was going to full of many little pattering feet.

note: I hope you enjoyed this fic, and please comment. I loved this coupling of Dean and Jasmine and I hope that you did too. Also, if you didn't realize it, the Dean and Jasmine son was named Jonathan after John Winchester, and his middle name was Robert after Bobby. I just love Happy Endings, don't you?