A few hours later, Dean and Kelsey got dressed and went down the street to James and Mary Beth's to get their kids. They were more than ready to see them after everything they had gone through. As soon as they walked through the front door they saw the twins playing on the floor and Mary Beth rocking the baby, "Mommy, Daddy." Lizzy yelled as she got up and ran over to he mother.

"Hey baby." Kelsey said and took her into her arms, "I missed you so much."

"You weren't gone long mommy."

"It feels like I was gone forever." Kelsey said. She sat her daughter down and leaned down to give her son a kiss on the cheek, "I missed you."

"I missed you to mom but do you have to kiss me?" He said and Kelsey smiled at him. He was such a boy.

"Yes I do because I am your mother." She said before walking over to Mary Beth, "How's my little guy?" she said as she looked down at Sam sleeping in her arms.

"I think he knew something was going on. This is the first time he has slept." She said and handed the baby to Kelsey.

"He seems bigger already."

"Its just because this was the first time you have been away from him since her was born sweetie."

"I know. Did I miss anything? Please tell me he isn't walking yet."

"He is four months old sweetie so I think we have awhile before this one is running around with the twins."

Dean watched as Kesley stood there holding their son and he smiled. Things were going to be different this time around. As he watched her he felt a tug on his jaket and looked down to see Lizzt smiling up at him. Dean bend down to her level, "What is it baby?"

"Did you give mommy the necklace?"

"Yes I did and we are going to have a talk about you taking your mom's things and hiding them."

"I had a feeling you would say that and thats why didnt tell you sooner. Just dont give me one of those talkes that start with my dad would have beat my a..."

"Ok Lizzy I get." dean said. Kelsey was right, he did need to start watching what he said in front of them.

"Hey, where is Sam and Kate?" Kelsey asked.

"Oh I forgot to tell you. Kate went into labor yesterday." Dean said.

"Well then how about we go see you new cousin." She said looking at the twins and Lizzy started to jump up and down. "I take that as a yes." She smiled and looked back at Mary Beth, "Thank you for taking care of them."

"I was my pleasure." Mary Beth smiled, "I am just glad everything worked out."

"So am I." Kelsey said and looked at her sleeping baby, "So am I."

1 year later

Kelsey was up stair packing up things in her bedroom. Since finding out she was once again pregnant he and Dean decided to build a bigger house. She sat in the floor of her bedroom while Dean was out side playing with the kids when she came across a journal she hasn't seen in a long time. It was her journal from when she was younger.

She opened it and read the last page:

Today had been one that I will never forget. Brian asked me to marry him and it should have been the happiest moment in my life but it wasn't. As I looked at him there on one knee all I could think about was the strange man I had met a few days earlier. I don't remember his name or where he came from but there was just something about him that make me think of him non stop. I don't know much about him or at least if I do I cant remember. These last few days have been a blur but as much as I love Brian I knew I wasn't in love with him anymore and I couldn't marry him. I am getting ready to start medical school in a few weeks and I feel like my life his pulling me in a different direction. I haven't seen that man again but in my heart I feel that one day our paths will cross again.

Kelsey closed the book and smiled. She still didn't remember much but she knew now that the mystery man was Dean. Maybe he had always been in her life and she never even knew it. Maybe everything happens for a reason. "Hey babe the kids want to go out for ice cream. Do you want to go?" Dean asked as he walked into the bedroom.

"Yeah I could use a break." she said. Dean walked over to her and helped her up out of the floor. Kelsey just looked at him and smiled. He was truly her soul mate in every way.

"Are you ok?" he asked her.

"Never been better."

A few moths later Kelsey gave birth to a little girl and they named her Cassandra. Dean wasn't crazy about the name but Kelsey insisted that she be named after Castiel. With out him being the pain in the ass that he is they would have never found a new love and appreciation for each other but after Kelsey was finished with him he will never pull a stunt like than again.

Dean and Sam still hunted on the side and Kelsey worked weekends at the hospital. They were both doing what they loved but still made time for their family. They had the best of both worlds and they couldn't be happier.

*This isnt the best ending for the story but I was lost and I hate endings lol. But they are all happy so that's good right? Anyways that you all for your reviews on this story. It meant so much and who know, there could always be something else in store for Dean and Kelsey.