the way family computer mustve been riddled with viruses with their vomit-seeking gooner daughter and illegal dvd business son
d e v o n
2025 on Tumblr: Trends That Defined the Year

Love Begins
art blog(derogatory)

Kiana Khansmith
official daine visual archive
h
RMH
šŖ¼
Interview Vampire Daily
Lint Roller? I Barely Know Her
todays bird

shark vs the universe
Sweet Seals For You, Always
Fai_Ryy
𩵠avery cochrane š©µ
I'd rather be in outer space šø
The Stonewall Inn
tumblr dot com
taylor price
seen from Philippines
seen from United States
seen from United States
seen from United States
seen from Canada

seen from United States
seen from United States

seen from United States

seen from Singapore

seen from Malaysia
seen from Nepal
seen from Uganda
seen from Bolivia

seen from United States
seen from Ecuador
seen from United States
seen from Italy

seen from United States
seen from United States

seen from United States
@drowningsuns3ts
the way family computer mustve been riddled with viruses with their vomit-seeking gooner daughter and illegal dvd business son
the way family computer mustve been riddled with viruses with their vomit-seeking gooner daughter and illegal dvd business son
frank puking in the bushes at that house party: sorry dude this is really gross you can go back inside if you want
gerard āxboyheroxā way: no its fine :)
she really is one of us like. sex is when you hold hands with a fully clothed person while they go through something emotionally harrowing. the stuff with the genitals is an afterthought
I love you tumblr
id also like to present ānothing like the taste of your own bile : Dā after throwing up on stage
hii!! iām new to tumblr, and i hope iām not too much of a bother, but iām wondering who it is in your pfp? i see nothing but your blog and similar blogs on my fyp, seemingly posting the same women all over their pages. again, i donāt want to bother, but im just wondering who the girls youāre posting are!!
welcome to tumblr, these are the beautiful girls weāre posting about
i cant focus on anything other than those two cute lesbian at the front mogging the two behind
LOOK AT MY WIFE š«¶š«¶š«¶
Ignore her faggot brother blocking the view
#MCRGLASGOW STREAMS
Showtime 7/4/26 7:45pm (GMT)
2:45pm (EST)
11:45pm (CST)
8:45pm (CET)
Instagram Streams
annieatthevampiremansion
joy_killer_ghoul
endlessnightmcr
Twitch Streams
nocoolkidsallowed
demondanceclub
lordz19
itszel
thisisluiz
Thank you to endlessnightmcr for compiling this list on Instagram š«¶
my pretty butch gf who is a total bum but itās fine because she plays in a really cool band and i watch her play the fuck out of that guitar
wut the hell his skin looks majestic
i swear to god ive never seen a guy so feminine like him
day 730
FROM WICH SHOW THIS IS
Corrected
a/n: hello everyone!! i was tasked with writing a cursed pairing as part of a group project in the cemetery drive server... basically we all agreed upon secretary gerard and revenge frank and im not gonna lie, it was actually tough for me to write despite how long this actually is. i had to draw from what i know which is actually working in an office myself. and of course gerard is the partner attorney and frank is the legal assistant. duh. i hope you enjoy!!
also! we plan on doing more of these collabs! how it works: we pick a pairing and everyone takes the pairing and makes a piece for it in their own art medium (writing, art, editing, collaging, etc.). ill link cemetery drive below!
JOIN CEMETERY DRIVE HERE
pairing: secretary gerard x revenge frank
tags: overstimulation, f*rced orgasm, light bondage, edging, dacryphilia, praise, blowjob, fingering, penetration, aftercare, power imbalance, office romance, bratting, gagging, d/s dynamic, begging, deep subspace
word count: 10,242
READ NSFW UNDER THE CUT
The strongest memory Gerard had of Frankāthe one that played behind their eyelids whenever they caught him smirking during a reprimandāwasnāt from the office. It was from a Thursday afternoon six months ago, when Frank had leaned against the copy machine with a half-eaten sandwich in one hand and a misprinted contract in the other, grinning as if heād just won something.Ā
āYou realize this is the third time this month youāve used the wrong template,ā Gerard had said, adjusting their cuffs with deliberate precision.
Frank crumpled the paper into a ball and tossed it into the recycling without looking. āYeah, but itās fine. I caught it before it went out.ā
āThatās not the point.ā
āThen what is?ā Frank licked mayo off his thumb. āThe clientās happy, the numbers are rightāā
Gerardās fingers tightened around their pen just enough for the plastic to creak. āThe point,ā they said, voice low, āis that I shouldnāt have to rely on you catching your own mistakes after youāve made them.ā
The thing about Frank was that he listened, but never heard. Gerard had seen him memorize entire case files overnight, recite deposition transcripts verbatim, yet somehow still miss the glaringly obvious that rules existed for a reason.
The second strongest memory Gerard had was from three weeks ago, when theyād walked into the break room to find Frank perched on the counter, swinging his legs like a kid while he explained to a Junior Associate how to bypass the document review system. āJust submit it straight to drafting,ā heād said, tossing a sugar packet into his coffee. āThey never check the headers anyway.ā Gerard had cleared their throat. Frank hadnāt even startled. He just turned with that same infuriating smile and said, āHey, boss. You want in on this? Saves like twelve hours ofāā
The memory resurfaced unhelpfully as Gerard stared across the conference table.
āYouāre impossible,ā Gerard said now, tossing the corrected contract onto the table between them.
Frank leaned forward, elbows on his knees, sandwich forgotten. āYeah, but you love me for it.ā
Gerardās pen hovered over the final clause of the contract, their knuckles going pale around the grip. āLove,ā they repeated, the word sharp enough to make Frankās smile twitch. āIs that what you think this is?ā
Frank stretched his arms behind his head, the hem of his shirt riding up just enough to reveal a strip of skin above his belt. āDunno. You tell me.ā He tilted his chair back on the two legs, balancing precariously. āYou keep me around. Even after theā what was it? āGoddamn trainwreck of an exhibit list last month.āā
The chair legs hit the floor with a crack as Gerard stood, looming over him. āI keep you,ā they said deliberately stern, ābecause when youāre not cutting corners, youāre the best goddamn legal assistant in this firm.ā They leaned down, bracing one hand on the armrest of Frankās chair. āBut donāt mistake tolerance for affection.ā
Frankās throat bobbed. For once, he stayed quiet.
Gerard straightened, adjusting their cuffs. āAnd sit properly. Youāre not a teenager.ā
Frank exhaled sharply through his nose, almost a laugh. His fingers tapped once, twice against the armrest of his chair before he deliberately planted both feet flat on the floor. āYeah, okay,ā he said, voice lighter than his expression. āBut you do tolerate me. Kinda feels like affection coming from you.ā
Gerard didnāt blink. āYouāre exhausting.ā
āAnd yet.ā Frank spread his hands, palms up. āHere we are.ā
For a moment, the only sound was the hum of the office HVAC. Then Gerard turned away, grabbing their briefcase from the edge of the conference table. āPack up. Weāre going to dinner.ā
Frank blinked. āWhat?ā
Frank didnāt move. His fingers twitched against the armrest, his usual smirk frozen halfway to forming. āDinner,ā he repeated like the word was in a foreign language. āLike⦠client dinner?ā
Gerard didnāt look up as they snapped their briefcase shut. āNo. Like food. At a restaurant. Unless youāve forgotten how to eat between rewriting deposition notices and dismantling my filing system.ā
Frankās chair creaked as he leaned forward, elbows on his knees. āYouāre not serious.ā
Gerard straightened their jacket with a sharp tug. āSeven-thirty. Villa Toscana. Donāt be late.ā They turned toward the door, heels clicking against the tile.
Frankās laugh was sudden, bright, and entirely too loud for the office. āHoly shit, are you asking me out?ā
The office door clicked shut behind Gerard, leaving Frank stunned and staring at the frosted glass panel like it might offer some explanation. His fingers drummed against the armrest again, three quick taps, then two slower ones. He grabbed his phone and fired off a text to his best friend, Ray: "Think I just got asked out by Satan in a pencil skirt."
Villa Toscana was the kind of place Frank usually avoided. White tablecloths, wine pairings, waiters who looked like theyād judge him for using the wrong fork. He showed up fifteen minutes early anyway, which was unprecedented enough that Gerard raised one perfectly arched brow when they found him already seated, fidgeting with the stem of his water glass.
"Youāre never early," Gerard said, sliding into the chair across from him. The candlelight caught the sharp angles of their cheekbones, casting shadows that made Frankās throat go dry.Ā Ā
Frank shrugged, aiming for nonchalance and landing somewhere closer to nervous. "Yeah, well. Figured youād leave if I was late."Ā
Gerard unfolded their napkin with deliberate precision. "I would have."
Frankās fingers twitched against the tablecloth, tracing the rim of his glass like he was mapping the edge of something dangerous. The waiter appeared with menus thicker than some of the briefs heād filed, and Frank almost laughed at the absurdity of itāGerard, watching him over the top of their wine list like this, was another deposition.
āYouāre staring,ā Gerard said without looking up.
Frank leaned back in his chair, stretching his legs under the table until his foot brushed Gerardās ankle. He didnāt move it away. āJust trying to figure out if this is a business dinner or if I should be nervous.ā
Gerard's gaze flicked up, sharp as a blade between his ribs. "Would you be nervous?"
The air between them crackled with something Frank couldnāt name. Tension? Anticipation? He swallowed, suddenly aware of the way Gerardās collar dipped just low enough to reveal the hollow of their throat. āDepends. Are you gonna yell at me over scallops?ā
Gerard set their menu down with a quiet finality that made Frank's pulse jump. "I don't yell over dinner." Their fingers tapped once against the stem of their wine glass. A tell Frank had catalogued months ago during various client dinners, the only outward sign of irritation they ever allowed themselves. "I yell in my office. With the door closed."
Frank's grin faltered as Gerard's heel pressed deliberately against his instep under the table, the sharp point of it digging in just enough to sting. The waiter reappeared with two glasses of red. Gerard's usual order, and, Christ, they'd gotten Frank's preferred Malbec without asking. Frank took a too-big gulp, the tannins drying his mouth as Gerard watched him with that infuriatingly patient expression, like they were waiting for him to misstep so they could correct him.
āRelax,ā Gerard murmured, swirling their wine. āYouāre fidgeting.ā
Frank forced his fingers to unclench from around the glass. āYouāre not exactly making this easy.ā
āThatās the point.ā Gerard leaned forward slightly, the candlelight catching the silver threading through their dark hair. āTell me why you really rearranged the Clarkson deposition schedule last week.ā
Frank's fingers tightened around his wine glass. He could lie. He could say he'd done it for efficiency, could claim some half-baked reasoning about overlapping depositions, but Gerard's gaze was already stripping him bare. "Because," he said, voice lower than he intended, "you were scheduled for three back-to-backs, and I knew you wouldn't cancel even though your back was fucked from working that trial last month."
Gerardās expression didnāt change, but their fingers stilled against the stem of their glass. āYou could have asked.ā
Frank snorted. āRight. Like youād ever admit you were in pain.ā He traced the rim of his glass, avoiding Gerardās eyes. āBesides, it worked. Nobody noticed, you got a break, and the client didnāt complain.ā
"That's notā" Gerard cut themself off with a sharp exhale. The waiter arrived with their appetizers, and Gerard waited until he'd retreated before continuing, voice dangerously quiet. "You don't get to decide what I can handle."
Frank stabbed a fork into his bruschetta harder than necessary. "Yeah, well. Somebody had to."
The silence between them stretched tight as piano wire. Gerard's fingers flexed around their wine glass, the candlelight catching the sharp edge of their ring as they set it down with deliberate precision. When they spoke, their voice was low enough that Frank had to lean in to hear them over the ambient clatter of silverware and murmured conversations. "Do you really think so little of me?"
Frankās fork clattered against his plate. āWhat?ā
"That I wouldn't notice." Gerard's gaze locked onto him, unblinking. "That I wouldn't care."
Frank's throat worked around nothing. He'd seen Gerard eviscerate opposing counsel with that same calm intensity. He had watched them dismantle entire arguments without raising their voice. But this wasn't cross-examination. This was something far more dangerous.Ā
Gerard tilted their head slightly, the movement predatory in its precision. āYou rearrange my schedule. You intercept my coffee orders after midnight filings. Youāā Their lips thinned. āYou hover, Frank. Like Iām some fragile thing that needs protecting.ā
Frankās pulse hammered against his ribs. Heād seen Gerard like this before. Eyes dark with something between fury and fascination, but never directed at him outside the office. Never over candlelight and half-finished wine. āI donāt think youāre fragile,ā he said voice rough. āI think youāreāā
"Exhausted," Gerard finished, sharp as a blade between his ribs. "Which is rich, coming from someone who hasnāt slept more than four hours a night in months."Ā Ā
Frankās fingers twitched against the tablecloth. "How the hell do you know that?"Ā Ā
Gerardās smile was razor-thin. "Because I pay attention,Ā Frank. Unlike you, I donāt just assume things will fix themselves."
Frankās wine glass hovered halfway to his lips, the Malbec suddenly tasting like iron on his tongue. The ambient noise of the restaurant faded into white staticājust the rapid thud of his own pulse and Gerardās unwavering stare pinning him to his chair.Ā
Frankās wine glass hovered halfway to his lips, the Malbec suddenly tasting like iron on his tongue. The ambient noise of the restaurant faded into white static. Just the rapid thud of his own pulse and Gerardās unwavering stare pinning him to his chair.Ā
āYouāve been tracking my sleep schedule?ā Frank managed, his voice too light for the way his knuckles whitened around the stem of his glass.
Gerardās fingers traced the rim of their wine glass, deliberate as a chess move. "Noticed," they corrected softly. "The bags under your eyes. The way you jerk awake when I call your name after lunch. The threeā" Their lips quirked. "āvery creative typos in last weekās motion that only happen when youāre running on caffeine and spite."Ā
Frank exhaled sharply through his nose, the laugh sticking somewhere between his ribs. "Jesus Christ. Youāre terrifying."Ā
Gerard leaned forward, the candlelight carving shadows under their cheekbones. "And yet," they murmured, echoing Frankās words from earlier, "here we are."
Frankās fingers tightened around his wine glass until he felt the delicate stem might snap. The waiter reappeared with their entreesāGerardās impeccably plated sea bass, Frankās eggplant parmigianaābut neither of them moved to eat.
āYou know,ā Frank said finally, dragging his thumb through the condensation on his glass, āmost people donāt memorize their coworkersā sleep schedules.ā
Gerard sliced into their fish with surgical precision. āMost coworkers donāt make it their personal mission to rearrange my life like someāā The knife scraped against the porcelain. āāoverprotective stray.ā
Frank stabbed his eggplant hard enough to send a dribbling pool of marinara sauce across the plate. āYeah, well. Someoneās gotta make sure you donāt work yourself into an early grave.ā
The silence that followed was heavy enough to drown in. Gerard set their silverware down with deliberate care, folded their napkin, and leaned forward until the candlelight caught the flecks of gold in their green eyes. "And who," they asked softly, "is making sure you donāt?"
Frankās fork froze halfway to his mouth, the bite of eggplant suddenly tasteless. Gerardās question hung between them like a blade. Sharp, deliberate, and impossible to ignore. He opened his mouth to deflect, to crack a joke about surviving on spite and energy drinks, but the words died in his throat when Gerard reached across the table and caught his wrist with surprising gentleness.
"Youāre shaking," Gerard murmured, their thumb brushing over the rapid pulse point beneath Frankās skin.
Frank swallowed hard. "Iām fine."
Gerardās grip tightened fractionally. Not painful, just present, grounding in a way Frank couldnāt articulate. "Try again."
The restaurant noise faded into static as Frank stared at their joined hands. Gerardās perfectly manicured nails against his chipped black polish, the contrast stark under the candlelight. āI donātāā His voice cracked. āNobodyās ever asked me that before.ā
Gerardās fingers didnāt move from Frankās wrist. Not tightening, not retreating, just there, an anchor point in the storm Frank hadnāt realized was raging inside him until now. The ambient clink of silverware and conversations faded into the white noise, leaving only the sharp hitch of Frankās breath and the way Gerardās thumb pressed lightly against his pulse point, counting each rapid beat like evidence in a deposition.
"Tell me," Gerard said, voice low enough that Frank had to lean in to hear it. Not a demand. Not a request. Something in between. An order wrapped in velvet.
Frankās throat worked around nothing. He could lie. He could crack a joke about surviving on caffeine and spite, a call-back on what Gerard had quipped about earlier, but Gerardās gaze was already stripping him bare, peeling back layers Frank hadnāt realized heād built so high. "Itās justā" He exhaled sharply, fingers twitching under Gerardās grip. "Nobodyās ever noticed before."
Gerardās expression didnāt change, but their fingers flexed slightly around Frankās wrist. A silent go on.Ā
Frank swallowed hard, still staring at the way his chipped black polish contrasted against Gerardās flawless manicure. "My mom got sick last year," he said, the words rough as if dragged over gravel. "Nothing terminal, justā Chronic. Expensive. And my sisterās still in school, so Iā" His thumb traced the rim of his wine glass, avoiding Gerardās eyes. "I picked up overtime at the firm. Started freelancing after hours. Figured Iād sleep when she was better."
Gerard didnāt move. Their grip on Frankās wrist stayed firm, their expression unreadable in the flickering candlelight. Frank expected judgment. Pity, even. But Gerardās voice was startlingly soft when they finally spoke. "And now?"
Frankās laugh was brittle. "Now she is better. Mostly. But the bills arenāt." He dragged his free hand through his hair, tugging at the roots until the sting grounded him. "And Iāmā" The admission caught in his throat like a fishhook. "Tired. Jesus Christ, Iām so fucking tired."
The words hung between them, raw and exposed. Frank braced for the inevitable you should have told me, the reprimand about proper channels and HR protocols. Instead, Gerardās thumb traced a slow, deliberate circle over his pulse point. āYou idiot,ā they murmured, so quietly Frank almost missed it.
Frankās head snapped up. āWhat?ā
Gerardās grip tightened, not enough to hurt, just enough to make Frank focus. "You could have come to me." Their voice was low, measured, the same tone they used when explaining a particularly complex legal strategy to a junior associate. "At any point. For anything."
Frankās pulse jumped under Gerardās fingers. The wine glass slipped from his grip, rolling onto the tablecloth with a dull thud. "Yeah, right," he muttered, staring at the spreading stain like it was easier than meeting Gerardās eyes. "And what? Youād have patted my head and written me a check?" His laugh was too sharp, too loud for the hushed restaurant. "Come on, Gerard. You donāt do charity cases."
Gerardās fingers tightened as they leaned forward, the candlelight carving shadows under their cheekbones. "No," they said, voice dangerously soft. "But I do expect my legal assistant to function." Their thumb pressed into Frankās wrist, right over the erratic flutter of his pulse. "Which you clearly arenāt."
Frankās breath hitched. He could feel the heat of Gerardās palm through his sleeve, the slight roughness of their signet ring against his skin. "Iām fine," he lied, automatic as breathing.
Gerardās exhale was almost a sigh. They released Frankās wrist just long enough to flag down the waiter and murmur something about settling the bill. Frank barely registered the exchange. His whole world had narrowed to the imprint of Gerardās fingers on his skin, the way their gaze never wavered from his face.
"Come on," Gerard said, standing with that fluid grace Frank had always envied. They tossed a black card onto the table without looking. "Weāre leaving."
Frank didnāt argue when Gerard steered him out of the restaurant with a hand between his shoulder blades. Firm, unyielding, guiding without force. The night air hit his face like a slap, sharp and bracing after the cloying warmth of candlelit wine. Gerardās car was parked illegally at the curb where the valet had left it, hazards blinking red in the dark like a warning. Frank expected them to shove him into the passenger seat with another clipped order. Instead, Gerard paused, their fingers lingering at the small of Frankās back just long enough to feel him shiver.
"Get in," Gerard said, but it lacked their usual edge; it was softer, almost concerned, which was somehow worse.
Frank slid into the leather seat, the scent of Gerardās bergamot cologne clinging to the upholstery. He stared at his own hands, the chipped black polish stark against his pale knuckles. The driverās side door opened, and Gerard slid in with that effortless precision Frank had spent a year failing to emulate. The engine purred to life, but Gerard didnāt pull away; they just sat there, fingers drumming once on the steering wheel before stilling.
"Youāre not taking me home," Frank realized aloud, his voice rough.
Gerard didnāt look at him. "No."
The car smelled like bergamot and something sharper. Tonka bean, maybe, with the faintest hint of cigarette smoke clinging to Gerardās collar. Frank pressed his forehead against the cool window glass, watching streetlights blur into streaks of gold as Gerard drove without speaking. He shouldāve asked where they were going. Shouldāve made a joke, deflected, done something to break the tension thickening between them. Instead, he traced the condensation on the window with one fingertip and said nothing.
Gerardās building was all steel and darkened windows, the kind of place that looked expensive just standing still. Frank followed them through the lobby in silence, his usual smirk absent for once. The elevator ride was worse. Too small, too quiet, the only sound the soft hum of machinery and Frankās own pulse thudding in his ears. Gerardās keys jingled once, sharply, before the front door swung open to reveal an apartment as immaculate as their office; everything in its place, nothing out of order.
"Sit," Gerard said, nodding toward the leather sofa. Not a request.
Frank sat. The leather creaked under him, cool against the backs of his thighs. He watched Gerard move through the space with familiar precision, hanging their coat and pouring two fingers of whiskey into a tumbler without asking if Frank wanted any. The glass appeared in front of him with a quiet click against the coffee table.
"Drink," Gerard ordered, standing over him with their arms crossed. The dim lighting caught the silver strands in their hair, the sharp line of their jaw. "Then we talk."
Frank wrapped his fingers around the glass but didnāt lift it. The whiskey swirled amber in the low light, catching the shadows under Gerardās cheekbones as they stood over him. "Whatās there to talk about?" he said, aiming for casual and missing by a mile. His voice cracked on the last word.
Gerardās sigh was almost imperceptible. They sank into the armchair across from him, legs crossing at the knee, fingers steepled under their chin. "You know exactly what." Their gaze pinned Frank to the spot. Not angry, not even disappointed. Just waiting.
Frank swallowed hard. The whiskey burned its way down his throat, but it did nothing to loosen the knot in his chest. "I fucked up the Clarkson filings," he muttered, staring at the ice melting in his glass. "I know. You donāt have toā"
"Not the filings." Gerardās voice was quieter now, edged with something Frank couldnāt name. "Youāve been lying to me for months."
Frankās head snapped up. "I didnāt lie. I justā"
Gerard leaned forward, elbows resting on their knees. The dim light caught the hollow of their throat as they spoke, their voice low and deliberate. "You didnāt just omit things, Frank. You actively hid them. Rearranged my schedule behind my back. Covered your tracks when you were exhausted. Thatās not just ānot telling meā. Thatās deception."
Frankās fingers tightened around the whiskey glass, the ice clinking softly. "What was I supposed to do? Walk into your office and say, āHey Boss, Iām drowning, mind throwing me a lifeline?ā" He laughed, sharp and humorless. "Youād have fired me on the spot."
Gerardās expression didnāt flicker. "Try again."
Frank exhaled sharply through his nose, his thumb tracing the rim of the glass. The silence stretched between them, thick enough to choke on. Finally, he set the whiskey down with a quiet click and met Gerardās gaze head-on. "I didnāt want you to see me like that," he admitted, voice rough. "Weak. Struggling. Failing."
Gerardās fingers twitched where they were steepled under their chin. "Weak," they repeated, the word slow and deliberate. "Is that what you think this is?"
Frankās mouth opened, then closed. Gerardās gaze was a scalpel peeling back his defenses layer by layer, exposing the raw nerve beneath. āIsnāt it?ā he challenged, but his voice lacked its usual bite.
Gerard stood abruptly, the movement so fluid Frank barely registered it until they were looming over him, one hand braced on the back of the sofa beside his head. Their bergamot scent enveloped him, sharp and unyielding. āNo,ā they said, voice low enough to vibrate through Frankās ribs. āItās called being human. Something you seem determined to avoid at all costs.ā
Frank's breath hitched when Gerard's free hand came up to grip his chin, forcing him to meet their eyes. Their thumb pressed against his bottom lip, the same way their heel had dug into his instep under the dinner table. "You think I keep you around because you're perfect?" Gerard murmured, their breath warm against Frank's cheek. "I don't. I keep you because you're brilliant, even when you're a mess."
Frankās pulse thundered in his ears. He should pull away, crack a joke, deflect. But Gerardās grip was firm, their gaze unwavering, and for once in his life, Frank couldnāt look away.
"You're exhausted," Gerard continued, thumb tracing the curve of Frank's lower lip. "You're overwhelmed. And instead of asking for help, you've been running yourself into the ground trying to prove something to me that I never asked for." Their fingers tightened fractionally. "That stops tonight."
Frankās breath caught when Gerardās grip shifted from his chin to the back of his neck, fingers tangling in the short hairs at his nape. The pressure was firm and grounding. Impossible to ignore. āLook at me,ā Gerard murmured, and Frankās eyelids fluttered open before heād realized theyād fallen shut. Gerardās expression was unreadable in the dim light, but their thumb traced the line of Frankās jaw with deliberate precision. āTell me what you need.ā
Frankās lips parted, but no sound came out. Gerardās fingers tightened in his hair, and he exhaled sharply through his nose. āI donātāā His voice cracked. āI donāt know how to.ā
Gerardās thumb brushed over the hinge of his jaw. āTry.ā
The word landed like a gavel strike. Frank swallowed, the whiskey burn long faded to an aftertaste. His fingers twitched against the sofa, itching for something to hold onto. āI needāā The admission lodged in his throat like a bullet. He squeezed his eyes shut. āFuck. I need you to make me.ā
Gerard went perfectly still. The hand in Frankās hair didnāt move, but their breath hitched audibly. āMake you what?ā
āStop.ā Frankās pulse rabbited under Gerardās fingertips. āJustā stop thinking. Stop running. For five fucking minutes.ā He laughed, jagged and raw. āPathetic, right?ā
Gerardās hand slid from Frankās hair to cup the back of his neck, their grip unyielding. āNo,ā they said, voice low and certain. āItās not pathetic.ā Their thumb pressed against the rapid flutter of Frankās pulse. āBut it is reckless.āĀ
Frank exhaled shakily, his fingers curling into the sofa leather. Gerardās breath was warm against his cheek, their cologne sharp and grounding. āTell me,ā Gerard murmured, their lips brushing the shell of Frankās ear, āhave you ever done this before?ā
Frankās throat worked. āNotā Not like this.ā
Gerardās fingers tightened in Frankās hair, pulling just enough to make his scalp sting. āGood,ā they murmured, their lips grazing the curve of Frankās ear. āThen youāll listen when I tell you how this works.ā Their free hand settled on Frankās thigh, the pressure deliberate through the fabric of his slacks. āYou donāt move unless I say. You donāt speak unless I ask. Understood?ā
Frankās breath hitched when Gerardās nails dug in slightly. āYeah,ā he managed, the word rasping out of him.
Gerardās grip shifted to his chin, tilting his face up with unyielding precision. āThatās āyes, Gerard.āā The correction was soft but absolute.
Frankās pulse jumped under Gerardās fingers. āYes, Gerard.ā
āBetter.ā Gerard stepped back, their heels clicking against hardwood as they circled the sofa. Frank tracked their movement by sound alone, his shoulders tense under the weight of anticipation. The air smelled like bergamot and something darker; whiskey and leather and the faint metallic tang of Gerardās ring when they pressed it against the nape of his neck.
Frank inhaled sharply as Gerardās ring pressed cold against his skin. The weight of their silence coiled around him tighter than any command. He could hear the rustle of fabric, the deliberate click of their heels circling him. Predatory and precise. But he kept his hands relaxed on his thighs, eyes fixed straight ahead.
"Stand," Gerard said, low and firm from somewhere behind him.
Frank stood too fast, his knees cracking against the coffee table. Gerard's hand landed between his shoulder blades, steadying him without gentleness. "Slowly," they corrected, fingers splaying possessively over his spine. Their breath ghosted warm over the shell of his ear. "You donāt rush unless I tell you to."
Frank swallowed hard. "Yes, Gerard."
Their palm slid down to the small of his back, guiding him forward until his shins hit the edge of the sofa. "Knees."
Frankās knees hit the rug before Gerard finished speaking. The impact vibrated up his thighs, the fibers scratching through his slacks, but he didnāt shift. Not when Gerardās heels clicked closer, not when their fingers threaded through his hair with deliberate ownership.Ā
āGood,ā Gerard murmured, their thumb tracing the shell of Frankās ear. The praise landed like a live wire down his spine. āNow look at me.āĀ
Frank tilted his head back, throat bared without conscious thought. Gerard stood over him, backlit by the dim lamplight, their skirt brushing his shoulders. Their free hand unknotted their tie with practiced efficiency, the silk whispering against itself. āOpen.āĀ
Frankās lips parted on an exhale. Gerard looped the tie around his throat, not tight enough to restrict, just enough to leash. The silk warmed against his skin as Gerard tugged, guiding him forward until his forehead pressed against their thigh. Their fingers tightened in his hair. āBreathe.āĀ
Frank inhaled shakily, Gerardās scent flooding his senses. Their thumb brushed his cheekbone, then slid lower, pressing against his bottom lip. āWider.ā
Frankās lips parted further, the silk tie tightening fractionally as Gerardās thumb pressed down on his tongue. The bitter tang of their ring flooded his mouth. Metal, salt, and something indefinably Gerard. His jaw ached instantly, but he didnāt pull away; he couldnāt.
"Good," Gerard murmured, their voice gone dark at the edges. Their thumb dragged slowly over Frank's tongue, pressing down just shy of gagging. "You take direction beautifully when you're not fighting me."
Frank's pulse hammered against the silk looped around his throat. He watched, wide-eyed, as Gerard unfastened their belt with their free hand, the leather sliding through the loops with a whisper that made his stomach tighten. The belt joined the tie; it was loose, just for show, but the zipper's rasp was unmistakable. Frank's breath hitched when Gerard guided his face forward, their fingers tightening warningly in his hair.
"Don't rush," they chided, their thumb hooking in the corner of Frank's mouth to keep him open. Their other hand slid into their underwear, pulling themselves out with deliberate slowness. Frank's vision blurred at the edges; Gerard was half-hard already, flushed and perfect in the low light. "Look at you," Gerard murmured, tilting Frank's head back further. "Desperate for it and you haven't even touched me yet."
Frank whined around Gerard's thumb, his own cock throbbing untouched in his slacks. Gerard's grip shifted, their fingers dragging through his spit-slick lips to wrap around their length. They stroked once, twice, watching Frank's pupils blow wide, then guided the head to his lips. "Go on," they murmured. "Show me how badly you want this."
Frank's breath shuddered out of him when the blunt head of Gerard's cock nudged against his lips. The scent of them, warm skin and something faintly musky, flooded his senses, thick enough to taste. He hesitated, just for the space of a heartbeat, and Gerard's fingers tightened in his hair.
"No thinking," Gerard murmured, their voice velvet-dark. "Just do as you're told."
Frank opened wider, letting the weight of Gerard settle on his tongue. The groan that ripped from Gerard's throat when he took them deeper sent a violent shiver down Frank's spine. His jaw ached instantly, his lips stretched obscenely around Gerard's girth, but the sharp pull on his hair kept him from pulling back.
"Good," Gerard breathed, hips rocking forward in a shallow thrust. Their free hand tangled in the silk tie still looped around Frank's throat, not pulling, just holding. Anchoring. "You look perfect like this." Their thumb swiped over Frank's spit-slick lower lip, catching on the stretch of his mouth around them. "Such a pretty mouth when you're not running it."
Frank's eyelids fluttered shut, his fingers clawing at his own thighs to keep from reaching up. Gerard's grip tightened, tugging his hair sharply. "Eyes on me, Frank." The command required no argument. Frank forced his gaze upward, meeting Gerard's hooded stare through his lashes. Gerard's lips parted on a silent exhale when Frank swallowed around them, the wet heat of his mouth drawing another broken sound from their throat.
Gerardās fingers flexed in Frankās hair, guiding his rhythm with ruthless precision. Every shallow thrust punched a ragged noise from Frankās throat. Half-choked, half-wanting, and that seemed to vibrate straight through Gerardās hips. They watched, rapt, as Frankās lips stretched redder, as his eyelashes fluttered with the effort of holding still, as the silk tie darkened with spit where it pressed into the hollow of his throat.
"Slower," Gerard murmured, pressing their free hand flat between Frankās shoulder blades to still him. Frank froze instantly, his breath hitching through his nose, their cock resting heavy on his tongue. Gerard traced the damp line of his jaw with their thumb. "Good. Now take it properly."
They pushed in deep, past the point where Frankās breath stuttered, until his nose brushed the crisp fabric of their skirt. Frankās fingers spasmed against his thighs, his nails biting crescents into the fabric of his slacks. A low, punched-out sound escaped him, and Gerardās hips jerked in response.
"Christ," Gerard breathed, their grip tightening reflexively in Frankās hair. They held him there for a long, suspended moment, savoring the tight clutch of his throat around them, the way his body trembled with the effort of staying pliant. When they finally pulled back, it was only to thrust in again, slow and inexorable, their fingers twisting tighter in Frankās hair with each inch.
Frankās eyes watered, tears clinging to his lashes, but he didnāt pull away. Didnāt even try. Gerard watched, fascinated, as his throat worked around them, as his Adamās apple bobbed with each forced swallow. They crooked a finger under the silk tie, tightening it just enough to feel the rapid flutter of Frankās pulse. "Youāre doing so well," they murmured, their voice gone rough at the edges. "Taking me just like I asked."
Frankās breath stuttered through his nose, his lips stretched obscenely around Gerardās cock. Every slow thrust punched a whimper from his throat, but he kept his hands locked on his thighs, fingers trembling with restraint. Gerardās grip shifted from his hair to cradle his jaw, their thumb pressing against the stretched corner of Frankās mouth. āLook at you,ā they murmured, voice gone dark with approval. āSo good for me when youāre not fighting.ā
The praise burned hotter than the stretch of his jaw. Frank moaned around them, the vibration drawing a sharp inhale from Gerard. Their hips jerked forward instinctively, pressing deeper, and Frank gaggedāonce, twiceābefore forcing himself still. Gerardās fingers flexed against his cheekbone. āBreathe,ā they ordered, pulling back just enough to let Frank drag in a ragged gasp.
Their thumb swiped through the spit slicking Frankās chin. āYou can take more,ā Gerard decided, watching the way Frankās throat fluttered at the assertion. They guided his head forward again, their free hand sliding beneath his jaw to feel the bulge of their cock as Frank swallowed them down. āThatās it. Just like that.ā
Frankās vision blurred at the edges, his whole world narrowing to the weight on his tongue, the press of Gerardās thighs against his shoulders, the silk tie tightening fractionally with each shallow thrust. He could feel the moment Gerardās control frayed. The stutter in their rhythm, the way their fingers dug sharper into his scalp, sent a violent shudder down his spine.
Gerard cursed under their breath, hips snapping forward once, twice, before stilling deep. Frankās throat convulsed around them, his eyes watering, but he didnāt pull away. He just let Gerard fuck his mouth with slow, deliberate rolls of their hips until they came with a bitten-off groan, their fingers tightening almost painfully in Frankās hair.
Frank swallowed reflexively, the bitter tang flooding his mouth as Gerard's grip kept him pinned in place. His jaw ached, his throat burned, but the sharp pull on his hair grounded him, an anchor point in the storm of sensation. Gerard's breath hitched above him, their thighs trembling against his shoulders as they rode out the aftershocks, their fingers still twisted tight in Frank's hair.
"Good boy," Gerard murmured at last, their voice rough as they carefully withdrew. Their thumb swiped across Frank's lower lip, catching the mess there. "Such a good boy for me."
Frank's breath came in ragged pants, his lips swollen and slick. He didn't move, didn't speak, he just waited, his gaze fixed on Gerard's face, the tie still loose around his throat. Gerard's expression was unreadable in the dim light, their pupils blown wide as they traced the reddened curve of Frank's mouth with their thumb.
"Stand," Gerard ordered softly, their fingers sliding from Frank's hair to cup his jaw.
Frank rose on unsteady legs, his knees protesting after so long on the carpet. Gerard's hands settled on his hips, guiding him backward until the sofa hit the backs of his thighs. Their touch was firm. No hesitation, no uncertainty. Frank shivered as Gerard's palms slid up his sides, pushing his jacket off his shoulders in one smooth motion. The fabric pooled on the floor behind him, forgotten.
Gerardās hands didnāt pause at Frankās shirt buttons. They tore his shirt open with a sharp twist, sending plastic skittering across the hardwood. Frank gasped at the sudden exposure, his chest heaving under Gerardās appraisal. Their nails scraped down his sternum, leaving faint pink trails that burned hotter than any whiskey.
"Strip," Gerard commanded, stepping back to watch. Their skirt clung to their thighs as they leaned against the armchair, fingers drumming once on the leather. "Everything but the tie."
Frankās fingers fumbled at his belt, the silk tie still looped loosely around his throat, brushing his collarbones with every ragged breath. Gerard watched, impassive, as Frank shed his ruined shirt and kicked his slacks and underwear away, leaving him bare except for the tie and the flushed, desperate line of his cock curving against his stomach.Ā
Gerard stepped forward, their heel catching the discarded fabric and sliding it aside with clinical precision. "Turn around," they murmured, fingers trailing down Frankās chest to hook in the silk tie. "Hands on the sofa."
Frank obeyed without hesitation, bracing himself against the leather backrest. The tie tightened as Gerard wrapped it once around his fist, the silk whispering against Frankās throat before Gerard wrenched it between his teeth. Frank groaned around the makeshift gag, his shoulders tensing as Gerardās free hand traced the dip of his spine.Ā
The silk tie pulled taut between Frankās teeth, Gerardās knuckles pressing into the hollow of his cheek as they secured the knot behind his head. A whimper escaped Frankās throat, half-protest, half-submission as Gerardās free hand slid down the trembling plane of his back, pausing just above the curve of his ass.
"Count," Gerard commanded, their voice razor-sharp. The first slap landed with calculated precision, the crack echoing off the apartment walls.Ā
Frank jerked forward against the sofa, the number "one" muffled around the gag. His fingers clawed at leather cushions as Gerard's palm connected again, harder this time, the heat blooming across his skin in waves. By "five," tears pricked at the corners of his eyes; by "ten," his thighs trembled with the effort of staying upright.
Gerard paused, their breath warm against Frank's shoulder blade. "Still so stubborn," they murmured, tracing the reddened skin with feather-light fingertips that made Frank shiver. "But not for long." Their hand disappeared, returning slick with lube from the side table, and Frank tensed instinctively.Ā
The first finger breached him without preamble, pressing deep in one smooth motion that punched a ragged groan from Frank's chest. Gerard's teeth grazed his earlobe. "Too much?" they taunted, crooking their finger just enough to make Frank's knees buckle. "You've taken worse from me."
Frank nodded frantically, the silk tie soaking through with drool as Gerard worked him open with ruthless efficiency. Their free hand tightened in his hair, pulling his head back to expose his throat. "Words, Frank."Ā Ā
"Y-yes, Gerard," he gasped around the gag, his voice cracking when they added a second finger without warning. The stretch burned, just shy of pain, and Frank rocked back instinctively, chasing the pressure. Gerard chuckled darkly, their thumb circling his rim where they were stretched taut around their fingers.
"Disgraceful," they murmured, scissoring their fingers in a way that made Frank's vision blur. "Begging for it like this after all your lip today." Their free hand trailed down his flank, nails scraping lightly over his ribs before wrapping around his cock. "Especially after that little stunt with the Clarkson deposition."
Frank whimpered, hips jerking into Gerard's grip as they stroked him. Once. Twice. Before releasing him with a sharp slap to his inner thigh. "No," Gerard chided, pressing their fingertips against his prostate in slow circles. "You don't get to come until I say."Ā Ā
Frank's thighs trembled violently, his breath coming in ragged bursts around the gag. Gerard twisted their fingers deep, their other hand pinning his hips flush against the sofa when he tried to rut back. "Still," they commanded, and Frank froze, sweat beading along his spine as they fucked him open with deliberate precision.
Gerard watched the tears clinging to Frank's lashes, the way his shoulders shook with restraint. "Count," they ordered, curling their fingers just enough to make Frank's breath hitch. "Every time you ruined my schedule this week."
"Mmā" Frank's throat worked around the silk, his fingers clawing at the leather as Gerard stroked over his prostate again.
"One," Gerard supplied, snapping their fingers sharply against his inner thigh when Frank's hips jerked. They continued the ruthless rhythm, two fingers pressing deep on "two," a third stretching him obscenely on "three" until Frank's thighs were slick with precome, his cock flushed and leaking untouched.
Gerard's breath ghosted hot over the shell of Frank's ear when he reached "seven," their fingers stilling just shy of his prostate. "Look at you," they murmured, twisting their wrist to watch Frank's body clench around them. "So desperate to be good now that it matters." Their thumb pressed against his perineum, the pressure just shy of painful. "You could have had this anytime if you'd just listened."
Frank sobbed around the gag, his knees buckling as Gerard withdrew their fingers entirely. The sudden emptiness wrenched a broken noise from his chest, his hips chasing their retreating hand fruitlessly. Gerard's palm landed sharply against his ass cheekāonce, twiceāthe sting blooming hotter than the whiskey they'd shared earlier. "Hands behind your back," they ordered, catching Frank's wrists in one smooth motion before securing them with the loose end of the silk tie.
Frank trembled violently as Gerard guided him forward until his chest pressed flush against the sofa back, his cock trapped between leather and his own stomach. Gerard's knee nudged his thighs wider, their fingers trailing down the dip of his spine before circling his abused rim. "Tell me why you're here," they murmured, pressing just the tip of one finger inside.
Frank whined high in his throat, the silk gag muffling his attempt at speech. Gerard tugged it loose with a sharp jerk, letting it dangle around his neck. "Words, Frank."
"B-because I fucked up," Frank gasped, his voice wrecked. Gerard's finger pushed deeper, curling just enough to make his vision blur. "Becauseā ahā because I didn't listen!"
"Again," Gerard added a second finger, scissoring them slowly. Frank's hips jerked, but the silk around his wrists held firm.
"Because I'm yours!" The confession tore from Frank's throat raw and unvarnished. His chest heaved against the sofa, tears streaking his flushed cheeks. "Fuckā Gerard, pleaseā"
Gerard's fingers stilled inside him. The sudden absence wrenched a sob from Frank's chest. "On your knees. Since that wasnāt enough for you," Gerard commanded, stepping back just far enough to watch Frank scramble onto the carpet. Their polished heel pressed into the dip of his spine when he arched too eagerly. "Slowly."
Frank forced himself still, trembling as Gerard knelt behind him. The silk tie brushed his collarbonesāstill damp from his own spitābefore Gerard wound it twice around their fist. "Open." Frank obeyed instantly, the silk pressing heavily on his tongue as Gerard knotted it securely behind his teeth. Their thumb swiped through the tears on his cheeks. "Count every time you disrespected me this week again."
The first slap landed with surgical precision. Frank's muffled "one" dissolved into a whimper when Gerard's fingers returned to his rim, circling without penetration. The second strike overlapped the first, the heat blooming across his skin as Gerard murmured, "Two. You rearranged my deposition schedule without consultation."
Frank's thighs trembled when Gerard finally pressed a finger back inside, just the tip, before withdrawing again. "Three." Their palm cracked against his other cheek. "You rolled your eyes during the Thompson reprimand." They punctuated each number with alternating strokes. One finger breaching him on "four," two twisting cruel and slow on "five", until Frank's choked counts dissolved into wordless pleading.
Gerard's free hand fisted in his hair, wrenching his head back to expose his throat. "Six." Their fingers curled just shy of his prostate while their thumb pressed bruising-hard against his perineum. "You called the Morgan files 'a tomorrow problem' in front of associates." Frank's body convulsed, his cock dripping untouched onto the carpet. The silk tie muffled his scream when Gerard added a third finger without warning.
Frank's hips jerked forward involuntarily, his cock dripping onto the carpet beneath him. The silk tie muffled his desperate whimpers as Gerard's fingers twisted deep inside him. Three now, stretching him obscenely wide with every slow scissoring motion. Tears streaked his flushed cheeks, his whole body trembling with restraint.
"Please," he gasped around the gag, the word barely intelligible. "Gerardā fuckā please let meā"
Gerard's fingers stilled, pressing hard against his prostate. "Let you what?" they murmured, their breath hot against the shell of Frank's ear. Their free hand trailed down his chest, nails scraping lightly over his ribs before wrapping loosely around his cock. "Use your words."
Frank sobbed, his thighs shaking violently. "Let me come," he begged, his voice raw. "PleaseāIĀ can'tā I needā"
Gerard's grip tightened fractionally, their thumb swiping over the slick head of his cock. "No," they chided, their voice razor-sharp. "Not yet." Their fingers withdrew entirely, leaving Frank clenching around nothing, his breath coming in ragged bursts. "Turn around."
Frank twisted onto his back, the silk tie still tight between his teeth, his wrists straining against their makeshift bindings. Gerard loomed over him, skirt riding up their thighs as they knelt between his legs. Their fingers traced Frankās inner thigh, slow and taunting, before dragging upward to circle his twitching hole.
āPlease,ā Frank slurred around his gag, hips jerking weakly. His cock lay flushed and untouched against his stomach. āGerardā Fuckā Let meāā
Gerardās thumb pressed hard against his perineum. āLet you what?ā
Frankās vision whited out for a split second. āCome,ā he begged, voice cracking. āGod, pleaseā Just let meāā
Gerardās fingers returned to his rim, pressing in shallowly, just the tips, before withdrawing again. Frank whimpered, thighs trembling violently. āLook at you,ā Gerard murmured, tracing the slick mess Frank had made of himself. āDisgusting.ā Their thumb smeared precome across Frankās lower belly. āGo on.ā
Gerard's fingers pressed just inside Frank's rim, not enough to satisfy, just enough to tease, and Frank's back arched off the carpet like a live wire. "Gerardā" His voice cracked around the silk tie, spit soaking the fabric where it stretched between his teeth. "Fuck, justā just fuck me alreadyā"
Gerard's thumb swiped over his perineum, pressing hard enough to make Frank's vision blur. "You'll take what I give you," they murmured, their voice low and dangerous. Their fingers twisted shallowly inside him, retreating every time Frank tried to rock back onto them. "And you'll come when I say."
Frank sobbed, his cock twitching against his stomach, untouched and leaking. He writhed beneath Gerard, his bound hands clawing at nothing behind his back. "Please," he begged, the word slurred and wet. "I can'tā I needā"
Gerard's free hand wrapped around his throat, not squeezing, just holding. Their fingers stilled inside him, pressing firm against his prostate without moving. "Come," they ordered, their voice razor-sharp.
Frank's whole body locked up. His back bowing, his thighs trembling, before he came untouched, his cock pulsing against his stomach as white streaked his chest. The orgasm ripped through him violently, his vision whiting out for a split second before crashing back into his body with shuddering gasps.
Frank's vision swam back into focus in fractured pieces. The silk tie still knotted between his teeth, their fingers sliding wetly from his body. He made a noise of half-protest, half-plea that dissolved into a whimper when Gerard merely wiped their hand on his trembling stomach.
"Again?" Gerard murmured, arching one eyebrow. Their thumb pressed against Frank's lower lip, tugging the silk tie loose enough for speech.Ā
Frank gasped around the spit-slick fabric, his voice shredded. "Wantā want you inside. Properly." His hips jerked weakly, oversensitive and twitching. "Fuck me, Gerard, c'monā"
Gerard's laugh was a dark, velvet thing. They curled two fingers back inside him without warning, scissoring sharply. Frank's back arched off the carpet, a broken scream muffled by the gag. "You can barely take my fingers," they observed, twisting their wrist to watch Frank's body clench around them. "And you want my cock?"Ā
Frank nodded frantically, tears streaking his temples. Gerard withdrew their fingers with a wet pop, pressing them against Frank's tongue instead. He sucked greedily, hollowing his cheeks, until Gerard wrenched his head back by the tie.
Frank's lips moved soundlessly around the silk tie, his tongue darting out to lick uselessly at Gerard's fingers still pressed against his mouth. His hips twitched involuntarily. Tiny, aborted thrusts into empty air as aftershocks wracked his oversensitive body. Tears blurred his vision when Gerard's thumb swiped through the mess on his stomach, smearing it across his heaving ribs.
"Pathetic," Gerard murmured, their voice rough with something darker than amusement. They dragged their damp fingers down Frank's sternum, watching his muscles jump at the contact. "Look at you. Came untouched like a desperate whore and still begging for more."
Frank's throat worked around the gag, his bound hands flexing uselessly behind his back. He tried to speak. To plead. But all that emerged was a wet, garbled noise that made Gerard's lips curl.Ā
Their hand slid lower, fingertips tracing the trembling line of Frank's inner thigh. "You really think you can take me?" Gerard asked, tilting their head as they pressed two fingers back inside Frank without warning. His body clenched violently around them, his scream muffled by silk. "Your hole's practically weeping already." They crooked their fingers just enough to make Frank's vision go white again. "You really think you can handle that?"
Frank nodded frantically, his eyelashes sticking together with tears. Gerard's fingers withdrew with a filthy sound, replaced instantly by the blunt head of their cock pressing against his ruined rim. Frank whimpered high and broken as Gerard leaned over him, their breath hot against his ear.
Gerard pressed in with torturous slowness, their hips rolling forward inch by relentless inch. Frankās whole body convulsed beneath them. It was too much, too soon after his first orgasm, his muffled scream vibrating against the silk ties still knotted between his teeth.
"Breathe," Gerard murmured, their hands bracketing Frank's hips as they bottomed out. They held there, unmoving, watching tears track down Frank's temples while his muscles fluttered violently around them. Their thumb swiped through the mess on Frank's stomach, still warm from his first release, smearing it across his trembling abdomen. "Look at you. Ruined already and I've barely started."
Frank whined high in his throat when Gerard withdrew halfway, only to sink back in with the same deliberate pace. His thighs trembled against Gerard's hips, his cock twitching pathetically against his stomach. Still oversensitive, still leaking.Ā
Gerard set a rhythm that was almost cruel in its restraint; deep, rolling thrusts that dragged against Frank's prostate with every pass but never quite built to relief. Their fingers tangled in the silk tie still looped around Frank's throat, using it to tilt his head back. "You'll come again like this," they murmured, watching Frank's eyelashes flutter. "Just from my cock. No hands."Ā
Frank sobbed around the gag, his hips jerking weakly when Gerard changed angles to grind harder against his prostate. The pleasure built in slow, unbearable waves; each thrust pushing Frank closer to the edge, only to retreat at the last second. His second orgasm crashed over him without warning, his body seizing as he came dry; nothing left to spill but the violent contractions of his muscles around Gerard's cock.
Gerard didnāt pause, didnāt slow; just kept fucking him through it, their rhythm unbroken as Frankās vision whited out. His oversensitive body convulsed with every thrust, his cock twitching emptily against his stomach as tears streaked his temples.
When Gerard finally pulled out, Frank's hole clenched around nothing, reddened and twitching. Gerard's fingers traced his ruined rim, pressing just inside to feel the way Frank's body still trembled. "Again." they taunted, watching Frank's exhausted nod. His cock stirred weakly against his thigh, half-hard despite his exhaustion.
Gerard flipped him onto his stomach without ceremony, his bound hands trapped behind him. They pressed back in with a single brutal thrust that punched a scream from Frank's chest. This time their pace was relentless; no teasing, no restraint, just deep, punishing strokes that jolted Frank forward with every snap of their hips.
Frank's third orgasm hit like a delayed reaction; his body seizing violently as he dry-heaved around the gag. Nothing came out but spit and broken sobs as his prostate throbbed under Gerard's merciless attention. Gerard's fingers dug into his hips hard enough to bruise when Frank's hole fluttered uselessly around them, still trying to milk their cock despite having nothing left to give.
Gerard's rhythm stuttered then, a single ragged thrust before they buried themselves deep with a bitten-off groan. Frank felt the hot spill inside him, Gerard's hips jerking through the aftershocks as their fingers twisted tight in his hair. They held there for a long moment, their breath hot against Frank's shoulder blade, before slowly pulling out.
Frank came back to himself in slow, fractured pieces. First, the press of carpet fibers against his cheek, then the dull ache in his wrists where the silk tie still bound them. His entire body felt liquid and heavy, his limbs refusing to obey simple commands. Distantly, he registered the wetness between his thighs, the cooling mess on his stomach, the raw ache of his throat.Ā
Gerardās hands were gentle as they untied the silk from his wrists, and then the back of Frankās head, loosening the gag, their fingers massaging the indents left behind. Frank whimpered at the touch; oversensitive and overwhelmed, but Gerard didnāt stop, their thumbs circling the delicate bones of his wrists with practiced care. āEasy,ā they murmured, their voice softer now, stripped of its earlier edge. āIāve got you.ā
Frank blinked up at them, his vision blurred with unshed tears. Gerardās face was unreadable in the dim light, their expression hovering somewhere between satisfaction and concern. They cupped Frankās jaw, their thumb swiping away a stray tear. āCan you sit up for me?ā
Frank tried, he really did, but his body refused to cooperate, his muscles trembling violently when he attempted to push himself upright. Gerard didnāt scold him. Instead, they slid an arm beneath his shoulders, lifting him with effortless strength until his back rested against the sofa. Frank sagged against the leather, his head lolling to the side until Gerard guided it to rest against their shoulder.
A blanket materialized from somewhere, soft, warm, and draped over Frankās shaking frame. Gerard tucked it around him with meticulous care, their fingers brushing his collarbones as they adjusted the fabric. Frank leaned into the touch, his eyelids fluttering when Gerardās palm settled against his chest, right over his heartbeat.
āBreathe,ā Gerard murmured, their lips brushing his temple. Frank hadnāt realized he was holding his breath until the command loosened something in his chest. He exhaled shakily, his ribs expanding beneath Gerardās palm. āAgain. Slower this time.ā
Frank obeyed, his breath hitching on the inhale. Gerardās hand moved with the rise and fall of his chest, their touch steadying. Frankās fingers twitched where they lay limp in his lap, half-open until Gerard took one hand in theirs, kneading the tension from his palm with deliberate strokes.
āThere you go,ā Gerard murmured when Frankās breathing evened out. Their free hand carded through his sweat-damp hair, their nails scraping lightly against his scalp. Frank shuddered, his eyelids drooping. āGood. Just like that.ā
A glass of water appeared in Frankās line of sight, condensation beading on the rim. Gerard guided it to his lips, their fingers steadying his chin when his hands proved too uncoordinated to hold it himself. The first sip was lukewarm, the second cooler as Frankās awareness sharpened fractionally. He drank greedily until Gerard pulled the glass away with a soft click of their tongue.
āEnough,ā they chided, setting the glass aside. āYouāll make yourself sick.ā Their fingers returned to Frankās hair, combing through the tangled strands with unexpected gentleness. Frank leaned into the touch, his body growing heavier with each passing second, pulling him towards sleep.
Frank blinked awake to the press of warm lips against his forehead, soft, lingering, and the scent of bergamot soap filling his lungs as Gerard towel-dried his hair with methodical precision. The bathroom tiles were warm beneath his bare feet, steam curling around the edges of the shower door where Gerard had washed him with clinical care, their hands never lingering, never teasing. Just efficient strokes of a soapy washcloth over every trembling inch of him, rinsing away sweat and semen with the same focus theyād once used to dismantle his legal briefs.
"You with me?" Gerardās voice was low, roughened at the edges like worn leather. Their fingers traced the hinge of Frankās jaw where the silk tie had left faint imprints just noticeable enough to make his breath hitch when their thumb brushed the spot.
Frank nodded, his eyelids fluttering as Gerard guided him back to the sofa, where a fresh shirt and sweatpants lay folded. The clothes smelled faintly of Gerardās detergent; the same crisp linen scent that clung to their office suits. Frank swayed slightly as Gerard dressed him, his limbs leaden and pliant under their hands. The sweatpants were too long, pooling around his ankles until Gerard rolled the cuffs twice with precise flicks of their wrists.
"You kept these here," Frank mumbled, his tongue thick with exhaustion. He stared at the rolled fabric. "For me."
Gerardās hands stilled on his waistband. They exhaled through their nose, a quiet, measured breath before smoothing the fabric over Frankās hips. "Yes."
The admission hung between them, heavy as the silence that followed. Frank watched Gerardās fingers pull the shirt over his head with methodical care, their nails catching faintly on the fabric. Theyād done this before, he realized. Planned for it. Imagined the aftermath down to the extra toothbrush now sitting by their bathroom sink.
Gerardās palm pressed between his shoulder blades, guiding him forward until his forehead rested against their collarbone. Frank inhaled sharply as Gerardās fingers carded through his damp hair. "Youāre thinking too loud," they murmured.
Frankās laugh came out cracked and watery. "Thatās my job."Ā
"No." Gerardās thumb traced the shell of his ear. "Your job is to let me take care of you. Just this once."
The words unraveled something in Frankās chest. He pressed his face harder against Gerardās shoulder, his fingers twisting weakly in their skirt. They allowed it, allowed him to cling, their arms tightening around him in silent answer.
Gerardās heartbeat was steady under Frankās cheek. Slower than his own frantic pulse, measured in a way that made his breathing sync without thought. Their fingers traced idle patterns down his spine, each stroke lingering over vertebrae as if memorizing the terrain.
"You kept count," Frank mumbled into their collarbone. His throat ached. "All those times I fucked up."
Gerardās exhale ruffled his hair. "Of course I did." Their palm settled between his shoulder blades, warm through the borrowed shirt. "You think Iād miss a single one?"
Frankās laugh hitched. Heād expectedāhell, he didnāt know what heād expected. Anger, maybe. Disappointment. Not this: Gerardās hands carding through his hair with methodical care, their voice low and rough at his temple. Not the way the shower handle needed a quarter-turn to the left for perfect heat. Not the way theyād washed him without speaking, their touch firm but never cruel, rinsing shampoo from his hair with cupped palms.
"Youāre quiet," Gerard observed. Their fingers skimmed the nape of his neck, blunt nails scraping lightly. "Thatās new."
Frank swallowed against the lump in his throat. "Counting," he rasped. "My fuckups." His fingers twisted in Gerardās sleeve. "You remembered all of them."
Gerardās thumb pressed against his pulse point. "I remember everything." The words landed like a punch to the ribs. "Your deposition notes from April. The way you take your coffee." A pause. "The look on your face when I called you into my office that first time."
Frankās breath stuttered. He remembered that first time, too. Gerardās glacial tone, the way their pen had tapped once, precisely, against the desk blotter. The way his stomach had dropped when theyād said his name without looking up.
"You terrified me," he admitted into their collar.
Gerardās chuckle vibrated against his forehead. "Good." Their fingers tightened in his hair; not painful, just present. "You needed terrifying."
Frank exhaled shakily, his breath warm against Gerardās collarbone where their shirt had fallen open. The admission hung between them, and for once, he didnāt rush to cloak it in sarcasm or deflection. Gerardās fingers stilled in his hair, their grip shifting from possession to something quieter, more deliberate.Ā
"You still do," Gerard murmured. Their thumb traced the hinge of Frankās jaw, following the path of earlier tears. "Just differently now."
can't lose you
pairing: Ray Toro/Gerard Way
words: 2.8k
tags: introspection, friends to lovers, post-band
summary:
He's pretty sure he's mixing up different films by different directors but he'll Google it for a cute date idea in the future, right now, with Gerard looking the way they do; the silent swell of music playing somewhere off in the distance, it's pretty damn absurd they've gone this long without kissing again.
part two
words: 4.2k
tags: body worship, rimming, thigh kink, because there is no thigh fucking tag apparently
summary:
It's simple, Ray really wants to eat Gerard's ass.

