All characters involved in sexual content are 18+
"Zach! Are you here?" called the voice.
"Fuck," said Zach, "It's my mom."
"What do we do?"
"We can just say you're my friend. Just play dumb and it's fine. They left me here, so it's really their fault."
"Zach," said Wyatt.
"What?"
Wyatt gestured at their naked bodies with the wad of stolen cash in his hand.
Before Zach could answer he heard footsteps heading in their direction. He wrapped his arms around Wyatt and pulled them both out of the doorway into the office.
Wyatt almost said something as their naked cocks knocked together, but Zach had covered his mouth with one hand to keep him quiet. They listened as Zach's mom looked around the end of the stairs, glanced down the hall into the empty office and then carried on into the dining room.
It was their one chance.
Zach grabbed Wyatt's wrist and they ran down the hall, their bare feet quiet on the hall carpet.
They rounded the corner of the stairs and Wyatt slammed into Zach's back as he stopped suddenly.
Out the window by the front door, in the late morning light, was Zach's entire family. His aunts and uncles were awkwardly pulling Zach's cousins out of the minivans, where they seemed to have been buried under their luggage in their haste to get back.
Zach pushed Wyatt back and dragged him into the dining room as his mother's shoes click-clacked on the kitchen floor.
Wyatt was up against a rich burgundy drapery that framed the doorway with Zach's bare chest against his, their feet intertwined as Zach tried to flatten them against the wall.
Wyatt opened his mouth to speak but Zach just shook his head and put a finger to his lips.
His mother's footsteps were still close, just behind the swinging door that led to the kitchen. If they just held on for the right moment his mother may go to the living room and they could dash for the stairs before the rest of his family made it in.
Wyatt put a hand on Zach's shoulder and tried to speak again, but Zach just mashed their mouths together in a desperate shut-the-fuck-up kiss.
The footsteps disappeared out the back of the kitchen to the greenhouse and Zach pulled away from Wyatt's and grabbed his wrist again. The kiss had stunned Wyatt into silence, so he followed Zach obediently.
They dashed down the hall to the entrance and the foot of the stairs just as the front door handle turned.
Zach pulled Wyatt into a sitting room and crushed them against the wall beside the doorway again as a flood of noise and footsteps barreled into the house.
"Zach? You here, bud?" Called his dad. His little cousins shouted his name like angry parrots.
"He's probably still sleeping," said Zach's aunt.
"Lazy fucker," said his uncle.
Their voices faded into the living room and kitchen and Zach took the chance to peek around the corner.
Through the open doors of the living room he could see his cousins bouncing on the couch, and beyond that his parents in the next room talking.
Zach locked eyes with Wyatt and whispered, their noses nearly touching, "If we run quietly and stay low we can get upstairs to my room and get some clothes on before they see. Ok?"
Wyatt took a deep breath and nodded.
Zach kept himself pressed against Wyatt, their skin connected by heat and sweat, one hand on Wyatt's wrist, ready to pull them both up the stairs. He peeked around the edge again and saw his parents disappear around the corner just as his cousins stopped bouncing to check their phones.
"Now!"
They skittered around the corner and mounted the stairs three at a time. Zach held on to Wyatt's hand as they matched each other's pace and dashed to the top in record time. Zach pushed Wyatt towards his room and a moment later they were inside, alone together, safe.
"Holy fuck, I can't believe we made it," Zach whispered.
They were both breathing hard and sweating from the running and adrenaline. Their blood pumping, both their cocks had thickened, and in the quiet moment of solitude something drew them together.
Who could say who kissed first, but they were making out and their hands coasted up and down their naked bodies as they held each other close. Wyatt dropped the cash on the carpet and cupped Zach's face in his hands.
Zach pulled away as he heard his name shouted again from downstairs. He'd have to admit he was awake and come out. Well, not "come out" but admit he was still here.
"Quick, put this on," Zach pulled out some pajama pants and a sweater from a dresser and tossed them at Wyatt with a pair of boxer briefs.
They dressed quickly and soon enough they looked like a couple of innocent friends at a sleepover.
Zach led Wyatt out again, but stopped him in the hall. "I'm not out," he admitted, "Like, I don't think it's a big deal, but let's just pretend you're my straight friend from school."
"Should I introduce myself that way, your `straight friend from school'?"
Zach smirked, but then he smacked Wyatt's balls.
Wyatt whimpered.
"Zach?" Called his mother's voice from downstairs.
Zach took a deep breath and called out, "Hey mom!"
They walked down the stairs together, Wyatt slightly hiding behind Zach. All of the adults came into the main entry to look up at them.
"Zach!" shouted his mom as she rushed up the stairs, nearly toppling Zach over in a hug.
"So you just slept in, huh?" Said Zach's dad from the ground floor.
Zach pushed his mother's hair out of his face and nodded, "Yeah, my phone was dead. And you just left without me, huh?"
"Oh honey," said his mother, "I'm so sorry. As soon as we got to the plane we did a head count and we raced back."
"Actually, we were over Cuba and your mother almost caused an international crisis to force the plan to turn around." As his uncle finished spilling the beans, Zach's aunt smacked him in the shoulder.
"It doesn't matter," said his mother, "We're together for Christmas and Mexico will still be there next year." She glared at her brother and then turned back to Zach and Wyatt, "And who is this?"
"This is Wyatt. He's a friend from school. He came over to keep me company."
"Oh! Well that's good, I'm glad you had a friend over. I hope we didn't interrupt," said Zach's mom.
Zach looked stricken for a moment and tripped over his words, "What? No, it's fine. What?"
She shrugged and gave him that mom smile and she said to Wyatt, "Well we're glad he wasn't all alone, and we're glad you're here, Wyatt, Zach's friend."
Zach could hear the air quotes around "friend" and he felt himself turning red.
"Fuck me with your big cock!"
The voice came from the living room and suddenly everyone was very still.
"Fucking cum inside me!"
The voice was blasting out of the living room speakers, echoing off the walls.
Zach nearly knocked his mother over as he rushed for the living room where his cousin had turned on the TV still playing Zach's porn from the night before. He pulled the remote from his stunned cousin's hand and turned it off.
He felt he could still hear the last moan of the porn star echoing through the house as he turned around, clutching the remote to his chest.
His family stared at him through the doorway, and behind them, still on the stairs, was Wyatt and his mother, who finally broke the painful silence by putting an arm around Wyatt and asking, "So, will your friend from school be joining us for dinner?"
The rest of the day was a whirlwind of food preparation and haphazard present exchanges. Zach was given multiple quiet pep talks from his parents, aunts and uncles as they found their chance to corner him and say they supported him no matter what and, in the case of Zach's aunt, told him how cute Wyatt was.
Zach's grandfather didn't say much but the firm handshake spoke volumes.
For his part, Wyatt stayed mostly quiet and tried to keep to the edges, but every opportunity Zach's mom had, she pulled him in to help chop vegetables or set the table and lightly interrogate him about his interests and background. He dodged the most incriminating parts, but by the time dinner was wrapping up she'd promised him at least a dozen books that she would lend him before he left that he just had to read.
After dinner, as they retired to the conservatory with the fire pit, they noticed the snow storm that had come in behind them. Drifts piled up against the glass and a check with the forecast told them it was hardly the time to send someone home, so Wyatt was ordered to stay the night.
"We're out of guest rooms though, so you'll just have to share the attic with Zach," said Zach's mom with a wink.
Eventually, once enough food had been eaten and wine had been poured, Zach and Wyatt were able to sneak away. Wyatt had been up for nearly two days by then, so as Zach arranged the blankets for them he collapsed and immediately fell asleep.
Zach caught himself watching Wyatt's face, the quiet movement of his chest under the borrowed sweater, and remembering how he had looked just a day before, tied up and terrified. It was hardly the Christmas gift he'd expected, but there was something about this alluring man that Zach was finding hard to look away from.
He pulled off his sweater and pants to get in under the mountain of blankets next to Wyatt in just his boxer briefs.
Zach slipped his hand up under Wyatt's sweater, feeling the curves and ridges of his bare stomach, the smooth skin of his chest. He held him close and quickly fell asleep.
Sunlight hit their faces. Wyatt blinked against it and took in his surroundings. Zach's arm was wrapped around him under his sweater, and one leg was over his own. As he stirred, Zach awoke, his hand stroking Wyatt's bare chest.
They stared at each other for a moment, enjoying the silence and peace of the attic, communicating with little silent smiles. There was lots that could be said about how they met, but there was something surprisingly simple to them both about what they felt in that moment.
Wyatt tugged at the back of his sweater to pull it off. He tossed it aside and slipped deeper under the blankets with Zach. Their noses nearly touching, eyes locked, they explored each other's bodies in the warmth and comfort of their blanket mountain.
Wyatt pulled Zach in for a kiss and slipped a hand under Zach's waistband to find his morning wood.
Zach moaned into Wyatt's mouth as fingers wrapped around his shaft. He ran his hands up Wyatt's bare sides to his arms and pushed them up. Wyatt's fingers slipped out of Zach's underwear as Zach pinned his hands behind his head and pulled back from their kiss to examine his vulnerable form. He pulled the blankets over their heads to slip them into darkness as he adjusted himself to lay fully on top, their chests together and their skin started to sweat as their hot breath filled the air in their fabric cave.
Wyatt leaned his head up to catch Zach's mouth with his own and they kissed deep as Zach pressed their hips together, just the briefs and Wyatt's pajama pants separating their throbbing morning erections.
With one hand still holding Wyatt's wrists above his head, Zach used the other to slip his underwear and the rest of Zach's clothes down a few inches.
Some careful leg and footwork got them the rest of the way off, lost into the bottom of the blankets.
Their naked bodies intertwined and they kissed deeper as Zach let his free hand roam over Wyatt's body.
The pressure and movement of Zach's hips grew stronger and Wyatt flexed his abs to raise himself up as they used their sweat and then their dripping precum to lubricate their cocks.
As they edged close to climax Zach pulled back from the kiss, locking eyes with Wyatt and seeing his pleasure and desperation reflected back at him. He let go of Wyatt's wrists and cupped his face in his hands as he kissed him deeply.
Wyatt wrapped his arms around Zach's flexing naked body, holding his thrusting hips as they both desperately pulled against each other and to reach their climax.
Cum spurt out over Wyatt's chest. Their sticky loads mixed as their cocks twitched side-by-side and shot warm semen between them.
They took in the warm wet air with shuddering breaths and stared into each other's eyes. Neither of them knew what was going to happen next, but somehow, under that pile of blankets, protected from the cold attic air, it didn't matter.
THE END
--
Thank you for reading! More stories like this are available on my FREE Patreon http://patreon.com/tsdrake where I post stories first, and will be posting Patreon-exclusive content. Nothing is paywalled, and I have no plans to change that. This is a personal project to build a community of readers who can help keep me motivated.