Office Rivals Ignite Forbidden Heat
Patrick’s usual morning routine felt off the moment he stepped into the office. Normally Omar would already be halfway through his coffee run by now, breezing past the desk with a curt nod before Patrick could even settle in. Today Omar had arrived early and lingered instead, standing at the edge of Patrick’s workspace with one hand resting on the filing cabinet, his frame relaxed in a way that made the air between them feel heavier than the stack of quarterly reports waiting on the blotter.
Patrick leaned into the desk edge as he reached for his keyboard, his gut folding softly against his belt, and he caught himself sucking it in before he stopped, annoyed at the reflex. He registered Omar’s stillness as a signal he didn’t have a name for yet and kept his eyes on the monitor, though his attention kept snagging on the fact that Omar hadn’t moved, hadn’t retreated to his own desk, hadn’t done any of the small polite things people did when they wanted to leave a room. The grudge from last year sat where it always sat, low and calcified, and for one ugly second Patrick was back in the conference room hearing Omar’s name read off the promotion memo instead of his own, the applause scattered and thin, Omar’s little speech about teamwork tasting like a slap even now. He hated that the memory still had teeth. He hated more that some traitorous nerve low in his belly stirred anyway, a single involuntary pulse against the seam of his trousers.
By late afternoon the office had emptied out, leaving only the two of them and the bottom drawer of the shared filing cabinet that always stuck. Patrick knelt to wrestle with it, his belly bunching over his waistband, and Omar crouched down at the same moment to help. Their hips knocked together in the cramped space, and what struck Patrick wasn’t heat so much as scale — how little of Omar there was to brace against him, how the man’s hip bone found the soft overhang of Patrick’s stomach instead of any answering thickness. It should have been nothing. It rearranged something in his chest anyway. He felt his cock give a slow, thickening pull behind his fly, and he tried to read Omar’s face in the dim wash of the desk lamp and got nothing back — no tightened jaw, no held breath he could name, just a stillness in the shoulders that gave away less than a closed door.
The drawer finally jerked free, but neither of them moved to stand. Omar’s hip stayed where it was, a light, warm pressure against Patrick’s side, and Patrick let himself notice — really notice — how the other man’s stomach was flat where his own wasn’t, how the difference between them had always been the quiet architecture of every meeting they’d ever sat through, Omar compact and unremarkable, Patrick soft and overflowing his own chair. He thought of the promotion speech again, unbidden, Omar’s voice saying credit where it’s due while Patrick’s stomach had folded itself smaller in his seat, ashamed of taking up so much space in a room that had just told him he wasn’t enough in it. The memory should have curdled into anger. Instead it sat strangely close to the want climbing up through him, close enough that he couldn’t fully separate the two anymore.
He rose slowly, using the excuse of a folder on the top shelf, and let the reach close the distance instead of widening it. His hand found Omar’s waist before he’d decided to reach for it — fingers settling into the ordinary, unremarkable curve of hip bone, no softness there to sink into the way there was on his own body. Patrick registered his own gut brushing against Omar’s back through both layers of shirt fabric, and for one raw second he was aware of himself the way he imagined Omar might see him: heavy, thick around the middle, nothing like the trim economy of the man in front of him. The self-consciousness flared and then dissolved into something hungrier. Omar didn’t pull away. He didn’t lean in either. He simply stood there, absorbing the weight of Patrick’s front pressed slow and deliberate against his back, breath audibly slowing, shoulders gone motionless in a way that felt less like retreat and more like permission being withheld on purpose, daring Patrick to close the last inch himself.
So he did. Patrick’s hand tightened on the hip bone and he walked Omar backward, one slow step, then another, out past the cabinet toward the desk, feeling the shift of denim under his palm, the faint tremor that ran through Omar’s frame at the first real push of Patrick’s hips against him. At the desk’s edge Patrick turned him so they were face to face, and reached for Omar’s belt, working the buckle open with fingers that weren’t quite steady. He dragged the zipper down and shoved denim and briefs together off narrow hips, down past his knees, watching Omar step half out of one leg to let the fabric pool and settle. Only then did he turn Omar back around, a hand flat between his shoulder blades guiding him down, bending him forward over the scarred wood among the scattered reports, his bare thighs meeting the desk’s edge. Patrick freed himself just as roughly, belt slapping open, trousers and boxers shoved to mid-thigh, and the drag of his own gut settling bare against the small of Omar’s back was the first thing that made his cock go fully, achingly hard, the tension of the whole day collapsing into that single point of contact.
He pressed himself flush against Omar’s back, his belly spreading warm and heavy over the smaller man’s spine, and felt immediately how little room there was between them — the soft overhang of his own stomach pushing his hips back before he’d even tried to move, keeping a stubborn few inches of air between his groin and the curve of Omar’s ass no matter how he leaned in. He had to shift his stance, plant his feet wider, angle himself lower to close even part of that gap, and even then he felt his belly bear the brunt of the distance, absorbing what his hips couldn’t cover. He reached one arm around and down instead, fingers finding Omar’s cock hanging stiff and modest beneath him, and closed his hand around it, stroking with slow, deliberate pulls while his other hand gripped his own base and worked himself in short, cramped movements against the cushion of Omar’s backside. There was no aligning the two lengths, no pretending his own reach could bridge that distance — only the friction he could make happen, his knuckles brushing skin, his belly rocking against Omar’s spine with each small thrust that barely traveled anywhere at all.
Omar’s breath came in short pulls beneath him, his hips shifting in tiny, unreadable increments that Patrick chose to take as encouragement. Precum slicked his grip within a few strokes, easing the glide, and the desk creaked under the combined shift of their weight. Patrick kept the rhythm on Omar’s cock steady, his palm working the modest length with a firmness that pulled a stuttered breath out of the other man, while his own hips ground short and frustrated against nothing but soft belly and denied reach. He kept going anyway, wanting to feel every part of it — the drag, the heat, the soft slap of skin and stomach against Omar’s back, the two separate rhythms he couldn’t make into one.
The words tore out of him mid-stroke, without warning, without his permission. “I forgive you,” Patrick said, voice cracked open and rough, his hand never slowing on Omar’s shaft. “For undercutting the project. For taking the promotion. All of it.” Saying it hit him harder than he expected, some dam breaking loose low in his gut at the exact moment his balls drew tight, and climax crashed through him with no runway at all. He came hard against his own fist, thick pulses spilling out over the back of his knuckles and down across the length still gripped in his other hand, coating Omar’s cock in hot, messy stripes that ran down over both his palm and Omar’s skin.
Omar stayed silent through it, motionless under the weight pinning him to the desk, his face — what Patrick could see of it turned sideways against the wood — giving away nothing, no flicker of surprise at the confession, no answering softness. Patrick kept his hand moving through the aftershocks anyway, smearing the mess wetter between his fingers until the last of the tension bled out of him and his softening cock slipped free of his own grip. He straightened, the drag of his stomach lifting off Omar’s back like a released weight, and stood there spent and sticky against his own thigh, breathing hard into the sudden quiet.
The office silence came back fast, unchanged, indifferent to what had just happened in it. Omar pushed himself upright without a word, reaching down for his briefs and denim still pooled at his knees, dragging them back up over his hips with quick, efficient tugs, his release-slicked length disappearing beneath the fabric before he’d even fully turned around. His expression, when he finally turned, told Patrick exactly as much as it ever had. Nothing.