Page 20 of Spilled Coffee

His hands moved to his fly, desperate to relieve the pressure, but he froze.

Not in here.

The thought of taking care of himself in the bathroom on the base—thinking about Logan, his commanding officer—hit like a punch, and shame warred with physical need.

Images from the sauna flashed back: Logan’s hands, his careful preparation…

His knees buckled, a whimper escaping as the toy sent waves of sensation through his body.

He’s gonna end this.

That fear sank in, cold and real.Cross me, and we’re done—those words rang loud and clear. Ethan’s chest tightened. He couldn’t lose this, not after Logan had cracked open the door. But how the hell was he supposed to face him, walk back into that room with this secret grinding inside him?

He splashed cold water onto his face. The shock barely registered against the flush of his skin, and he gripped the sink harder, staring himself down.

Get it to-fucking-gether. You promised control.

The toy was mocking his lack of discipline, and his cock was a visual reminder.

He had to fix this—hide it, bury it, then get through the briefing—because if Logan found out… Ethan wasn’t sure he’d survive the fallout.

CHAPTER 10

Ethan lurchedinto the stall at the end and slammed the door shut. The metal rattled as he leaned against it, chest heaving as he fumbled with his fly, freeing himself.

“Ahhh...” Relief flooded through him as the pressure eased, his body’s betrayal was now evident.

He pressed his forehead to the door, the chipped paint rough against his skin.

His body ached.

I have to end this.He flipped the toilet lid up and leaned over it, one hand braced on the wall behind for support. The toy shifted and another wave of pleasure ripped through him—hot, electric, setting his whole body ablaze.

“Fuck…” he groaned, as images of Logan on the massage table, golden skin oiled and gleaming, cock thick and erect under Devon’s hands, flooded his mind.

It was burned into his brain, like an obsession he couldn’t shake, drowning out the mission, the team, everything.

He coiled his fingers around himself, the contact both relief and torment. Long, slow strokes—hesitant at first, punishment for the guilt that gnawed at him.

His breath came in ragged bursts.

This is pathetic, he thought, anger flaring.Because you couldn’t follow one simple rule.

Logan’s warning rang loud—don’t cross the line—and here he was, ignoring it.

Dumb move... You knew better. Now look at the situation you’re in.

Shame dissolved, and the rhythm took over, his movements growing more fluid. He pictured yesterday, all the promises of more, and the tension rose within him.

Fuck.He gritted his teeth, imagining Logan’s presence instead of his solitude, then moaned as his pace quickened.

“Ethan… you in there, buddy?” Brick’s fist pounded on the stall door, shattering the moment.

Ethan froze. “What do you want?” he snapped, breathless and desperate. “Can’t a guy get some privacy around here? Go away.”

“Logan sent me to check on you. You wanna sit this one out?” Brick’s tone was edged with concern.

“No, I’m fine,” Ethan lied, struggling to maintain his composure. “Just... give me a minute. I’ll be right there.” Another sound slipped out, too loud in such a small space.