Page 98 of Spilled Coffee

Ethan guided Logan’s length into his mouth and swirled his tongue almost expertly along the tip before sliding down and taking him deeper.

He picked up speed, holding Logan firmly and steadying himself. “Holy shit… Ethan, I’m gonna—“ His words dissolved into an incoherent rambling as release overtook him.

When it was over, Ethan gave an exaggerated swipe of his tongue across his lips, a smug grin on his face as he stood up and stepped back triumphantly. “Fastest finish yet,” he teased, leaning in for another kiss.

But Logan wasn’t done. His breathing still ragged, he steadied himself against the wall. After a moment to recover, his eyes darkened with renewed purpose.

“You think you won?” He slid to his knees, trailing his tongue down Ethan’s chest then along his length.

The warmth of Logan’s lips sent waves of sensation rocketing through Ethan. He gasped for breath and resting his head against the tiled wall, closed his eyes.

His chest heaved, muscles tensing with every stroke. “Oh fuuuucckkkk…” The strangled moan spilled out as his grip on Logan’s head tightened. His body trembled, and control slipped through his fingers. He couldn’t hold back any longer; the pleasure was too much, too fast, too overwhelming, and his knees buckled beneath him.

“Fuck… I’m sorry,” Ethan stammered between breaths, his legs like jelly, barely holding him up. “I… I wasn’t expecting that…”

Logan pulled back with a satisfied smirk, wiping his mouth with the back of his hand. “You don’t have to apologize.” His voice remained steady.

“Thank you,” Ethan murmured, his hands drifting down Logan’s back in slow strokes. His fingers tracing the ridges of muscle, marveling at how solid he felt.

Logan didn’t say anything as he stepped from the shower and grabbed a towel from the rack. He began drying off with quick efficiency while Ethan lingered under the spray for a moment longer.

The water beat against his skin like the soothing beat of a drum, but already he wanted more—more of Logan’s touch, more of his closeness.

He reluctantly turned off the water and reached for a towel.

Wrapping it around his waist, he followed Logan into the bedroom, where clothes were still scattered haphazardly across the floor. The bed was unmade—a testament to their passion—but neither seemed to care as they moved around each other with an easy familiarity.

Ethan rummaged through a pile of clean clothes until he found a pair of boxers and slipped them on, while Logan pulled on his jeans from the night before.

The casualness between them was comforting—like they’d done this a hundred times before.

“So,” Ethan began, then hesitated as he picked up his phone. The screen was filled with a list of missed calls from Brick. “Am I seeing you again this week?” He kept his tone light, but there was an underlying note of hopefulness that he couldn’t quite hide.

Logan busied himself pulling on his T-shirt before finally looking at Ethan. His expression was almost unreadable, but before he could say anything more, both phones buzzed—a sharpinterruption that shattered whatever had been building between them.

“Damn it,” Ethan mumbled as a different alert flashed—this one marked from base. His stomach sank. This wasn’t Brick being annoying, it was work calling, and not in a way that could be ignored.

Logan lifted his phone from the dresser, frowning at the message that awaited him. “Shit,” he sighed as he then shoved it into his pocket and reached for his boots. “Looks like we gotta go.”

Ethan tossed his phone onto the bed in frustration.

For one brief moment, they’d had something perfect between them. But now reality came crashing in with all its weight and urgency.

“Guess that’s it then,” he said, the disappointment thick in his tone.

Logan reached out and placed a hand on his shoulder, giving it a reassuring squeeze. “We’ll get another chance,” he said quietly, before turning toward the door.

Ethan watched him go with a mix of longing and resignation before finally following suit.

The bubble they’d been living in had burst, but maybe… just maybe… they’d find their way back into it again soon.

CHAPTER 55

Ethan stood at the door,cargo pants hugging his thighs, a gray tee stretched over his chest, and a gear bag slung over one shoulder. His phone buzzed in his pocket, but as the calls from Brick continued to pile up, he ignored them all and adjusted his cap, ready to roll.

He faced the open door, the reality of base life pressing in. “Wait,” he said, nudging the door shut and grabbing Logan around the waist with both hands, pulling him close. “How about the weekend? I mean, let’s get together at the weekend and do this again.”

Logan sighed, hands settling on Ethan’s hips. “I’m not sure I can. I’ve got Jess coming up for the weekend and promised I’d be around.”