It did not take Castiel long to find Jack. When Jack came to Earth there was only a few places he would go. Castiel walked through the door and took a seat on the greasy garage floor beside the young Nephilim and kept his gaze forward at what Jack was looking at.

"I thought we agreed to leave this alone from here on out." Castiel said.

Jack shrugged his shoulders and did not turn to look at the Angel.

"It's hard to be what I am some days. Sometimes I just need a reminder of why I did what I did. It helps me to remember why I need to learn so much." Jack replied.

Well, that is why I am here. I am your Guardian."

"You are so much more then that Cas, I couldn't do this without you."

From the day that Jack had killed God and taken over Heaven, Castiel had been his right hand. His grace and knowledge of the world helped the young Nephilim navigate this new and changing Universe. He was always a helpful ear when the young but powerful being needed to deal with something he didn't understand.

"I will be with you forever my charge. Would you like to discuss what is troubling you?"

Jack sighed and finally looked up at his adoptive father.

"It has been 10 years Cas. Just a blip in time for us I know, but for humans it's a huge chunk of life. I have missed so much…. And I…."

Jack stumbled over his words and let a silent tear run down his face.

"You what?" Cas asked gently.

"I just miss my family…" Jack confessed.

Cas smiled sadly and looked back across the garage.

"As do I." Cas said. "I am a full blood angel, but I feel that pain everyday. They taught me how to be human, and not a day goes by that I do not miss them."

The Guardians of Heaven sat in silence for a few moments, continuing to watch the goings on in front of them.

"Do you still believe we did the right thing?" Jack asked.

"I do. Do not question that for a moment Jack. You can grieve what you lost, but the Winchester's earned their peace. They saved the world. They did enough. We know what they did. Heaven and Hell knows what they did, and most importantly they are safe."

"Sam and Dean are still the best men I have ever known." Jack said.

"I have been a live a lot longer then you Jack, and I still believe they were some of the bravest men that have ever lived. We are blessed to have gotten to know them."

Jack smiled.

"Do we have to go back right now? Or do we have some time?" Jack asked.

"We have as much time as you need."

Unaware he was being watched by two invisible Celestial beings; Dean Winchester continued to work on the engine in front of him. He wiped his greasy hands through his slightly greying hair. The garage was his favourite place, aside from his childhood home. It had been past down from his father when he had retired. He loved working with his hands and he had earned quite the reputation as one of the best mechanics in Kansas.

He poked his head out from under the car hood as he heard the jingling bells at his front door.

"Sorry, we're closed I should have locked the door." Dean yelled.

He heard a chuckle.

"Now is that anyway to greet your favourite brother?" The voice said.

Dean came around the car, and beamed at Sam. Sam was starting to get laugh lines on his face as he entered in to his mid forties.

"Hey Sammy! What are you doing here?" Dean asked.

He reached out to pull his little brother into a quick hug.

"I had some time off at the firm, figured it was a good time to come home."

"You were home not even 5 months ago. Is something wrong?" Dean asked.

"No Dean, nothing is wrong. I swear. I have just been thinking… it may be time to come back this way."

"You are moving back to Lawrence? Are you sure that is what you want? You were always itching to get out of this place."

"I know but… well lately I have just been thinking… there is no place like home." Sam said with a smile.

"Well I will be happy to have you back. Did you bring him with you?" Dean asked.

"He is in the car, c'mon."

Dean grabbed his jacket and made his way out the car. He smiled as he saw a blonde head sticking out from the back seat.

"Hey kiddo, come see your favourite Uncle." Dean said.

The young boy laughed and jumped up into Dean's arms.

"You are my only Uncle De."

Dean smiled. He had never had his own children, and he was fine with that. But this kid was his whole heart.

"You are so lucky your look like your Mom, your Dad was a goofy looking kid."

"Dean!" Sam scolded.

"Hey bro I am just being honest!"

Sam chuckled and looked at his son.

"He does look more and more like Jess everyday." Sam said.

Jessica was his one and only. Asking her to marry him was the best thing he had ever done.

"So what is the plan for this weekend?" Dean asked as he flung his nephew up onto his back.

"Figured we would hang out with you for a couple of days, gotta do some house shopping if we are going be moving back here. I want to find a houses I can get the Mrs to sign off on it. " Sam said.

"Well we will drop your car off at my place, then we are going to have to go get some groceries and such." Dean said.

"Alright, well lets get going. We got work to do." Sam said.

Dean boosted up the blonde boy higher on his back.

"You ready to go Jack?" Dean asked the boy.

"Yes Uncle De, can I go in your car?"

The angels watched as the three Winchesters drove off.

"Sam named his son Jack, do you think they remember me at all?" Jack asked.

"I don't think so, but he obviously thought it was a good name. Subconsciously maybe Sam knew it was a name that meant something good, something powerful."

"Every day I question out decision to reset the world, to reset their memories. Then I see them and how happy they are, how they do not have the weight of the world on their shoulders and I can't help but think that it was worth what we had to sacrifice." Jack said.

"This is not the end of their story Jack, nor is it the end of ours. One day when they get to heaven, they will remember us and what we all did to save the world. They will know that they were heroes. When that day comes we will be able to sit down and be a family again. I promise."

Jack nodded.

"It is time for us to go Cas. If they are going to come to Heaven one day, I do not any work left for them to do. When they get there, I want them to have peace."

"Well okay. Let's get going."

In an old 67 Impala on a dark road in Lawrence Kansas. A young boy named Jack pulled at an old toy soldier stuck in the ashtray in the back seat.

"Daddy why is this here?" Jack asked.

Sam turned around and looked at the small soldier.

"Well Uncle Dean and I use to play back there when were young, when Grandpa John was working. One of us got it stuck and we left it there. He has been a part of the car ever since."

Jack nodded and looked back at the soldier.

"Does he have a name?"

Dean laughed and looked at his Nephew in the back seat.

"No I guess he doesn't. Why don't you name him Jack? Everyone needs a name."

"Hmmmm…" Jack huffed.

The boy was quiet the entire ride back to the white house that Dean had inherited from their parents. Jack muttered something under his breath.

"What was that Jack?" Sam asked.

"The soldiers name."

"Oh? And what did you decide on?" Dean asked.

Jack looked up with his big green eyes.

"I am going to call him Cas."

Dean turned around in the drivers seat.

"That's an interesting name. Where did you hear that?"

Jack shrugged his shoulders.

"I dunno, but I like it. He is a warrior; he will keep us safe. He is watching out for us."

Sam smiled and looked at the little soldier.

"It's always good to have someone watching out for us Son. Cmon, lets go inside and eat." Sam said.

"Welcome home Sammy." Dean said.

"Thanks Dean, good to be home."