Disclaimer: I don't own Sherlock or anything.

Author's note: Please review! Thank you!

John awoke when he heard a whimper next to his ear. He blearily opened his eyes and looked to see Hamish whimpering in his troubled sleep, his son's face was screwed up in pain.

"Hamish?" he said in worry. This woke Sherlock up.

The genius took a deep breath in and opened his eyes.

"Sherlock, he's having a nightmare." John said. John was sat up now and had a hand on Hamish's small shoulder.

Sherlock sat up too, biting his lip.

Suddenly Hamish started thrashing about and crying.

John was about to pick him up and cuddle him into wakefulness, but the front of Hamish's pyjama trousers started getting wet, the liquid spreading.

Both dads moved back slightly as the bed soaked it up underneath the boy.

"Oh, Christ." John mumbled and Sherlock said "Hamish, wake up!"

The boy was startled awake and instantly started crying.

John ignored the stench of urine and picked Hamish up anyway, holding his distressed son close.

Sherlock ran a comforting hand through Hamish's hair and pulled his son's pyjama trousers off.

Hamish now curled into John, sobbing his little heart out, beside himself with upset.

"Shhh, it's alright, it's okay. Dadda and I are here. We're right here." John said gently and rubbed Hamish's back.

Hamish's tears slowly came to a stop as Sherlock joined in on the embrace.

"Safe?" Hamish choked out.

"You're safe. You're with me and dadda." John reassured him.

Hamish nodded and sniffled. He looked down at his lap and found himself half naked, he hadn't noticed in his upset.

"I wet the bed?" he asked, his lower lip trembling and tears coming to his eyes again.

"It's fine, Hamish. It was an accident, alright, sweetheart? Are you alright?" John asked.

Hamish shook his head and said "I was bad! I wetted the bed!"

"Hamish, you had a distressing dream. It doesn't matter. Everyone has accidents. Most children are only just learning to get through the nights at your age. It's absolutely fine." Sherlock reassured Hamish and kissed his son's temple.

"I didn't mean to!" Hamish cried.

"We know. Now, you go to dadda, who will take you to have a bath so you are nice and clean and I'll change the bedding and get you some new pyjamas, okay?" John asked, trying to distract his son.

Hamish nodded and shakily put his arms out to Sherlock, who picked him up and took him out of the bedroom and down the hallway to the bathroom.

It was about two o'clock in the morning, but Sherlock wasn't bothered about waking the other guests, he would try to be quiet, but Hamish was his priority.

John got some new bedding from a draw in their room and piled the dirty bedding by the door to take out and put in the washing machine once he had changed the bed.

Sherlock ran the bath to just the right temperature and height while Hamish sat by his bent legs, always holding onto Sherlock.

"There we go. Come on then." Sherlock smiled gently and lifted Hamish's shirt over his head. He lowered Hamish into the warm and slightly bubbly bath and got a flannel.

"Sorry, dadda." Hamish whispered.

"You have nothing to be sorry for, darling." Sherlock said gently and helped wash down Hamish.

After a few minutes Hamish was playing with the one rubber duck. Sherlock and he giggled in the quiet house and Hamish even grinned and blew some bubbles at Sherlock. Sherlock flicked water back and Hamish was giggling again. Sherlock was glad to see Hamish recovering so quickly.

Once Hamish was happy and clean and ready to go back to bed Sherlock drained the bath and wrapped Hamish up in a big fluffy towel. He picked Hamish up and cradled the small boy reassuringly. Hamish snuggled into Sherlock for comfort and Sherlock made his way down the hallway. John appeared at the top of the stairs and when he reached Sherlock's side he whispered "I put the sheets in the washing machine."

Sherlock nodded and a door creaked open to their left. Julie and Harold poked their heads out and frowned at seeing Hamish wrapped up in a towel and their son and son-in-law stood in the hallway.

"Are you alright?" Julie asked.

"Hamish had a bit of an accident when he had a nightmare." John explained quietly.

Then another door opened and Harry, yawning, stepped into the hallway.

"What's going on? Has Hamish just had a bath at two in the morning?" she asked, coming to stand with them.

Sherlock sighed and John put a calming hand on his husband's arm.

"Hamish had an accident when he had a nightmare. But it's alright." He explained.

"Aww, the poor baby!" Harry said sympathetically and Hamish drew his face out of Sherlock's pyjama shirt to look at John's side of the family.

"Are you alright, lad?" Harold asked.

Hamish nodded softly and buried his face back into Sherlock's shirt. John kissed the top of Hamish's head and took his son's hand gently. He felt Hamish's small fingers grip onto his hand and he smiled gently.

"Is there anything I can do? Have you managed to change the sheets? Because we have some in the drawers in our room. What have you done with the washing?" Harry asked.

"It's all taken care of. We better get him back to bed." John smiled thankfully at his family and the couple walked to their room, hearing the doors shut behind them as they went to bed.

Once in their room John shut the door and Sherlock lowered Hamish onto the new bedding. Hamish's thumb went straight to his mouth and he sucked on it for comfort.

John brought out the spare pyjamas and they both dressed their exhausted son. Sherlock turned off the light when they were done and they all climbed into bed.

John and Sherlock lay on either side of him, facing him. John gently traced patterns into Hamish's free hand and Sherlock ran his fingers repetitively through Hamish's blonde curls.

Hamish's eyes slowly shut and his breathing evened out and he fell into a deep sleep.

Sherlock and John's eyes met and John said "Well, that wasn't good."

"It feels like a step in the wrong direction. He has been doing a lot better recently, socially and such. I mean, the second night he was back home from the hospital and this happened, that was to be expected, and I expected more, but I really don't think this is good. If his nightmares get too distressing he might lose control over his bladder during that time and we might have more of this problem. It's bad enough that he's just had a nightmare, and then to add that he's wet the bed, it really upsets him." Sherlock said with a sigh.

"What are we going to do? If it happens again then we will have to re-potty-train him. Go back to when he was younger, when we had to pick him up during the night and take him to the loo until he can go the whole night. And we have to find a way to ease his nightmares. Our presence helps a lot, but sometimes even that can't keep them at bay." John said. "I…" John said after a moment and trailed off.

"You what? Do you have an idea?" Sherlock asked.

"Well, I'm not sure if you'll like it. Hamish especially may detest it. But I was watching some children's telly with him and there was an advert for nappies for children around Hamish's age. The child wears them at night until they are able to comfortably go through the night without wetting the bed. I just think… if this happens again anytime soon then that may be something we have to do." John explained.

Sherlock looked thoughtful for a moment and said "I hate that his kidnapping has had this effect on him and his development, but I think you're right. If it happens one more time within the next… two weeks, then we'll have to get him to wear them as a precaution." Sherlock admitted.

"I think we're all going into the town near here tomorrow just for an outing on Christmas Eve to see the Christmas decorations there. We can get a pack there just in case." John planned aloud.

"Good idea." Sherlock nodded "I'm sure he'll be fine. He's clever. If we have to go back a stage and reteach him to go through the night then he'll catch on quickly. He did when he was little." he added.

"Yeah. Goodnight, Sherlock. I love you." John said, leant over Hamish and pressed a kiss to Sherlock's lips. Sherlock returned the kiss and when John pulled away to settle back down he said "I love you too, John."

They fell back asleep.