It took Sam and Jack to settle into their new routine and Sam to adjust to letting Jack, Teal'c and Daniel go off through the gate without her. She enjoyed giving lectures at the Air Force Academy and having the extra time to work on projects in the lab. The extra time from not having to go off world had also allowed her to develop several new pieces of technology which were put into use in the field and had saved several lives in the process.

"Daddy." Four year old Jake O'Neill ran to the front door as it open.

"Hey buddy." Jack swept him into his arms. "Have you been good for Mommy while I was away?"

"Yes Daddy."

"Good boy. Where's Mommy?"

"In the kitchen making PB&J sandwiches." Jake replied.

"Let's go and see if she made enough for me too." Jack said let him down.

"Mommy, Daddy is home." Jake said running to let Sam know.

"Hey Jack." Sam gave Jack a kiss hello.

"Hi. Have you been behaving yourself for Jake while I was away?" He teasingly asked.

"I think so." Sam smiled. "How did it go?"

"Oh you know the usual, we went, Daniel found some rocks to look at, a couple of women threw themselves at him, not understanding the concept of being engaged and we came home." Jack replied. "We brought back a couple of doohickeys for you to play with tomorrow."

Daniel and Janet had got together soon after Sam and Jack had adopted Jake, they had been engaged for six months and the wedding was set for the following month.

"That's great." Sam smiled.

"So what have you two been up to the last few days?" Jack asked.

"We learnt the planet it's in order didn't we?" Sam said. "Why don't you tell Daddy Jake?" Sam prompted.

"Mercury, Venus, Earth, Mars..." Jake looked like he was concentrating trying to remember what came next. "Jupiter, Saturn, Uranus Neptune and Pluto."

"Very good." Jack high-fived him.

"Mommy can I tell Daddy our surprise now?" Jake asked.

"A surprise?" Jack said crouching down to Jake's height. "What kind of surprise?"

"We can't get a doggy." Jake told him. Jack and Jake had been trying to negotiate with Sam for a puppy before Jack left.

"And why not?" Jack asked.

"Because I'm getting a brother or sister instead." Jake said proudly.

Jack looked up at Sam who nodded.

"A baby?" Jack was stunned. "I thought you couldn't... We couldn't."

"Turns out they were wrong." Sam replied. "We've seen stranger things."

"Are you sure?"

"I passed out at Siler's feet so Janet ran some tests; one came back a definite positive."

"How...when?"

"If you don't know how, I'm not going to explain it to you in front of little ears. As for when about three months ago." Sam replied.

"Wow. How are you feeling?"

"Nauseous." Sam replied.

"You know you're going to have to..." Jack started.

"My travel privileges were revoked the minute I found out."

"I love you." Jack came over and kissed her.

"Ewwww!!!" Jake said. "Daddy can you stop doing that so we can eat?"

"Here go in the living room and eat this." Jack handed him a PB&J sandwich. "I'm going to stay and kiss Mommy."

"Okay." Jake took his sandwich and ran off leaving his parents kissing.

THE END

A/N: Thanks to everyone who has read and reviewed this story over the last year. It's finally run out of steam so I hope you like the ending. Hopefully my next Stargate ff will end a lot quicker.