Prompt: if you are still taking prompts, Emma and Killian are coming from a night out and just before they go inside they hear henry with Grace or another girl in their apartment and they are obviously flirting ? thank you so much

"Killian, stop," Emma says half-heartedly, laughing as her ridiculous pirate boyfriend continues to pepper her face with kisses. "Henry's inside. We can't afford to scar him again."

"It was one bloody time, love," Killian groans, kissing her once more on the mouth before he stops.

"One time too many," Emma replies, cringing at the memory of her son walking in on her and Killian naked, limbs tangled beneath the bed sheets. Henry had barely opened the door before Emma froze in horror and shouted something to him about tacos of all things, which had been more than sufficient in keeping Henry away from her bedroom for the rest of the day.

Emma leans back against the wall outside her apartment - their apartment. One by the water, with a view. Her kid's a cheeky thing. Killian reaches up to brush his thumb over her cheek and gives her such an adoring smile that Emma sighs with contentment and takes out her phone to ask Regina if Henry can spend the night with her.

Killian is about to kiss her again when he pauses and glances at the door to the apartment. "Does Henry have company over?"

"Not that I know of. Why?" Emma asks, but is immediately shushed by Killian. She rolls her eyes and starts typing her message to Regina.

"I let you win," Henry's voice and chuckle carry through the walls.

Why did he sound so grown up?

Wait.

"Who is he talking to?" Emma whispers this time. He is definitely not on Xbox Live because she knows how he talks when he's playing Call of Duty and it's not nearly as lighthearted or downright flirtatious as Henry sounds right now.

Emma and Killian overhear a giggle and they lock gazes. Henry is definitely in the apartment with a girl.

There is some sort of odd pride in Killian's eyes that makes Emma start to smile. He would be proud of Henry sneaking a girl in while they were out to dinner.

"It'd be a shame to ruin the lad's evening now," Killian says nonchalantly, the combination of his voice and his hand trailing up her side positively sinful.

"We are not having sex in the hallway," Emma hisses, grabbing Killian's hand in hers to stop it from traveling any higher.

Killian takes that as a challenge, and they don't make it into the apartment until at least half an hour later, where Henry is sitting on the couch with an arm around Grace as they watch a movie.

"Uh, hey, kid. Hi, Grace," Emma says, trying to readjust her top without being too obvious. Henry's raised eyebrow tells her that it's useless.

"Hi," Grace says, smiling brightly. "Thank you for letting me come over to hang out with Henry. My dad isn't nearly as cool about these things as you are."

It's Emma's turn to raise an eyebrow at Henry.

"Right," she drawls, Killian chuckling at her side until she elbows him. Emma sighs and runs a hand through her hair. "Well, Grace, you're welcome to stay as long as you like. Is your dad going to pick you up later?"

"I was thinking I could walk her home," Henry says, somewhat hesitantly. Grace turns her smile to him and he smiles back.

Her little boy is growing up.

"Come on, love," Killian whispers in her ear. "Let's leave them to their movie."

Emma nods and walks past the couch to her and Killian's room, pausing to ruffle Henry's hair and squeeze his shoulder. "Get her home by nine, okay?"

Henry reaches up to briefly squeeze Emma's hand in return. "Okay, Mom. Love you."

Emma can't help herself. She bends down and kisses the top of Henry's head before saying, "Love you too, kid."