SEVEN
Zach and Jake picked a science fiction thriller this time.
The humans were fighting robots, and the fate of humanity hung in the balance.
Zach liked science fiction movies, and they had watched a number of them over the past few weeks.
It was hard for Cameron to keep track of the differences between the movies, and the plots ran together in a stream of aliens and explosions in Cameron’s memory.
Zach was lying across his usual sofa, and Jake was lying on top of him, his head turned towards the television and tucked under Zach’s chin.
They were wearing shorts and t-shirts, and Jake had an arm under Zach’s t-shirt.
From Cameron’s vantage on the second sofa, it looked like Jake was playing with Zach’s chest under his shirt.
Zach had an arm around Jake’s back. Weeks ago, Cameron would have felt like a third wheel.
Now, it felt more routine. Cameron expected the couple would either make out for part of the movie or fall asleep.
During a period of quiet dialogue, Cameron heard the faint sound of kissing and the rustling of hands over fabric.
Cameron noted it was probably not going to be a night where they would fall asleep.
He glanced over and saw the couple kissing deeply.
Zach’s shirt rucked up, and Jake was playing with one of Zach’s nipples.
Cameron felt himself flushing, and he quickly looked back at the movie.
Cameron pretended like he wasn’t listening to the quiet moans and gasps coming from the sofa just a few feet away from him.
His eyes were on the television, but his ears were tuned in to the couple sliding their hands along each other and licking into each other’s mouths.
Cameron was hard, and he filed away every noise for when he could get back to his bedroom and get a hand in his shorts.
Jake moved down Zach’s body. Out of the corner of his eye, Cameron guessed Jake was licking or sucking on one of Zach’s nipples. Cameron expected they would get up and move into the bedroom any moment.
Jake pushed himself further down the sofa until he was straddling Zach’s calves.
He bent forward. Cameron kept his eyes glued to the television.
Zach shifted and moaned. Cameron couldn’t stop himself.
His eyes flicked over to see Jake mouthing at Zach’s cock through his shorts.
Zach had a hand on the back of Jake’s neck and a hand on his waistband.
Cameron froze. Zach stroked the back of Jake’s neck and pulled on the elastic of his shorts.
Cameron couldn’t look away. The sounds Zach made as Jake mouthed at his cock, the way Zach gently encouraged him…
Cameron thought about what it would feel like to have a hand on the back of his neck like that.
Zach pulled the elastic of his shorts lower, and Jake took the waistband in either hand and stripped off Zach’s shorts in one pull.
Zach’s flushed cock sprung free. Jake wrapped a hand around it and brought it to his mouth.
He sucked the head into his mouth and looked up at Zach.
Zach placed his free hand on the top of Jake’s head and gently pushed.
Jake sank down, Zach’s thick shaft disappearing into his mouth.
Jake bobbed his head up and down. His spit coated Zach’s cock, and he spread it over the shaft with his fist under his mouth. He made loud, slick sounds with his mouth and his hand. Cameron wasn’t an expert on blowjobs, but it seemed like Jake was making a lot of noise.
Zach lifted his eyes from Jake, and he glanced over at Cameron. Cameron’s eyes locked with Zach’s.
Cameron could see everything. From the dark, trimmed pubic hair on Zach’s groin to the spit slick shine on Zach’s cock, to how Jake’s lips had gone a deep red as they slid up and down. It felt like something he shouldn’t be seeing, something he shouldn’t want to be seeing.
Zach dropped his head back onto the armrest of the sofa and closed his eyes.
He kept a hand on the back of Jake’s neck, and a hand on top of Jake’s head.
He was both holding on and directing Jake.
The sounds from the television became louder.
Cameron ignored the television. All he could think about was how Zach looked, shirt rucked up and shorts pulled down, with a man enthusiastically sucking his cock.
Zach cursed and arched his back. Cameron could see how his nipples were reddened and wet from Jake’s mouth.
Jake worked his upper body fast, and Zach panted for air.
His breath stuttered, and he bucked his hips.
Jake moaned loudly, and Cameron could see his throat working.
He was swallowing. Cameron’s face burned, and his cock ached.
Zach pushed himself up and hauled Jake up into his lap. He guided Jake to turn around so he was sitting with his back against Zach’s chest. Jake faced Cameron. Their eyes met. Jake’s lips were red and parted, and his eyelids were heavy. Zach grabbed the front of Jake’s shorts and pulled them down.
Jake’s cock sprung free, and Zach wrapped a hand around it. Jake collapsed back against Zach’s chest and moaned in relief. His eyelids remained open just enough that Cameron knew he was still looking at him.
“Get it out,” Zach ordered, just loud enough for Cameron to hear. Zach was looking at Cameron. Cameron didn’t need to be told twice.
Cameron sat up and turned to face the couple. He pulled down the elastic of his own shorts and held them out of the way with one hand. Without hesitation, he began to frantically work his cock.
“Slower,” Zach ordered. He dragged his hand up and down Jake’s dick in demonstration. Cameron watched Zach’s hand and copied the motion. It was too slow, but he was so close his toes curled.
Zach worked his hand up and down Jake’s cock, but his eyes stayed glued on Cameron. Jake watched him too, eyes half-closed and lips parted. Zach pulled Jake’s t-shirt up and ghosted his fingers along Jake’s chest. Cameron tried to speed up.
“With me,” Zach corrected him. Cameron slowed back down to match Zach’s hand on Jake’s cock. Jake licked his lips as he watched Cameron.
A minute passed, and Jake looked disheveled and flushed.
Jake gave in first. He put a hand over Zach’s hand and guided him.
Cameron matched his pace. He felt his heart flying in his chest and in his throat.
Jake came first with a cry. The sight of Jake erupting over Zach’s hand sent Cameron over the edge.
The tension that had been coiling snapped, and Cameron bent forward and gasped in relief as he climaxed.
Jake lay back against Zach, who wrapped his arm around Jake and lay back onto the sofa armrest. Cameron paused to catch his breath, then pulled his shorts up over the mess he’d made and bolted.
“You can stay…” Cameron heard Zach say as he passed them on the way to the bathroom.
“Gonna clean up,” Cameron muttered, eyes on the floor. He showered and went to his room.
Cameron was in bed on his phone when there was a knock on the door.
“Yeah,” Cameron called. He tried to sound normal. Zach opened the door and poked his head in.
“You good?” Zach asked.
“Yeah, sorry I bailed,” Cameron said.
“But it was good?” Zach asked again.
“Yeah,” Cameron said.
“More or less next time?” Zach asked, a sly smile on his lips.
“Fuck off,” Cameron said. He imagined what next time might look like.
“More. Got it,” Zach said.
“Go away,” Cameron grumbled. Zach shut the door.