Actions

Work Header

Ground Me

Summary:

Touring has been more demanding than Frank or Gerard could've predicted, and it’s getting to them. Surely there's a way they can help each other out?

Notes:

hi again! so i saw a tweet that said something like “coming in your pants and using your underwear to gag you” and that’s basically what inspired this. enjoy!

(See the end of the work for more notes.)

Chapter 1: Tire Me Out

Chapter Text

The show had gone well. The audience’s energy was better than Gerard had hoped for, and the band played to their full potential, as they had done every night on this tour. 

 

But the constant busyness was starting to get to them, to all of them. They’d become like zombies, just going from one show to the next, never resting, for what seemed like an eternity. It got in their heads, making them all irritable and angry all the time, and Gerard worried that the fans would take notice. 

 

The routine’s effects manifested in each of them in different ways. Frank’s was the clearest. With each passing day his irritation grew into clinginess, which for some reason, to Gerard’s annoyance, meant that he had to be as close to Gerard on stage as possible. Gerard would indulge in the moment, would let the crowd scream, then push Frank off, which only seemed to spur him on more. 

 

Gerard supposed he was trying to get a bit of excitement and spontaneity back into his life by essentially acting like a dog, humping and grinding on his leg, getting down on his knees while playing just to stare at him with big puppy eyes. A few times, he’d licked Gerard’s face. Or maybe Frank was just homesick, trying to get as close to anything that reminded him of Jersey as he could. And Gerard would be lying if they said part of them wasn’t completely into it. He wasn’t blind, Frank was a very attractive man, which Frank clearly knew and was using to tempt the audience, though for Gerard, only frustration arose as a result of never having the time or energy to deal with how he felt about Frank’s actions.

 

When the show was over, Frank seemed to be in his usual mood. He put his guitar away on the rack and immediately went to Gerard to wrap his arms around one of Gerard’s while Gerard was putting back his in-ears. 

 

“What?” Gerard asked, annoyance slipping through his voice. 

 

“Nothing, just wanna be close for a minute.”

 

Gerard took a step back and pulled their arm out of Frank’s grip. He noticed the disappointed look in Frank’s eyes. 

 

“You’ve been all over me recently, both on and off stage,” Gerard said quietly, waiting for the area to clear. 

 

Frank fidgeted a bit, restless. “I know. I just… I dunno, I’m tired. My brain’s going a thousand miles an hour but as soon as we’re off stage my body can’t keep up, I just feel like I’m gonna crash any minute all the time but I’m not sleeping and I just...” he trailed off, struggling to find his words. 

 

Gerard felt a bit bad, now. “You doing okay?” 

 

“Yeah, I’m just,” Frank began, raising his arms to lock his hands at the back of his neck, holding himself. He bit his lip before answering. “It’s a lot of things, but I’m just pent up, y’know? It’s been a while, and I haven't been able to shut my brain off in that way for ages. And I feel like when I’m near you the way I have been I get to do that.”

 

Gerard tilted his head. “What’re you saying, you’re getting off to me?” 

 

A look of guilt spread on Frank’s face as he reddened slightly. “Well… not really? I just feel weird, different around you. And can you blame me? You’re kissing and grabbing me in front of thousands of people every other show, we both get into it.” Gerard stayed quiet for a moment. Maybe a moment too long, because the next words out of Frank’s mouth were: “Have I fucked up? I’m sorry, I shouldn’t have said anything, I’ll see you tomorrow,” and he began to walk away. 

 

Gerard grabbed Frank’s arm before he could leave. “No, you haven’t fucked up, it’s okay.” Frank bit his lip again nervously. “Listen, if you’ve been feeling like that, you could’ve come to me. I would’ve helped you, y’know, release whatever tension you’re feeling.” 

 

“Like… seriously?” Frank asked, unsure if Gerard was messing with him or not. 

 

“Yeah,” Gerard responded. “I’ll be honest, I’ve noticed that I’m getting irritated more often. I think it’s for the same reason that you’ve been so clingy. If you’re up for it, we can help each other out.” 

 

Frank exhaled shakily, relieved that Gerard wasn’t judging him. “How would we be helping each other?”

 

“Well, d’you wanna come back to my room?” Gerard asked, to which Frank nodded in response. “Alright, I’ll call a cab and we can talk,” Gerard said with a smile. 

 

The cab ride was quiet, but not awkward. Frank stayed by Gerard’s side, hugging his arm again like a koala on a tree. He relaxed into him, taking in the smell of sweat and cigarettes. He liked it, it was familiar and so very Gerard. He nuzzled into them until the cab stopped and they’d arrived at the hotel. 

 

As soon as the door of Gerard’s room had shut behind them, Gerard’s lips were on Frank’s, and his hands were at his waist. 

 

“Is this what you wanna do tonight?” Gerard asked when he pulled away. Frank nodded, leaning in for another kiss. “C’mon,” Gerard said when they separated again. “Tell me what you want us to do.”

 

Frank nosed at Gerard’s neck. “Want you to fuck me, please,” Frank began. “I don’t wanna think, just want you to turn my brain off, I wanna be good for you,” was rambling and nipping slightly at Gerard’s neck now, clearly slipping further into submission. When he pulled away, his eyes were big and wanting. Gerard couldn’t deny his request. He took Frank’s head in his hands and kissed him again, more enthusiastic this time. He took Frank’s bottom lip between his teeth, making Frank moan so he could put his tongue in Frank’s mouth. Their hands roamed each other’s bodies, and Gerard made quick work of taking off Frank’s clothes until he was just in boxers. They unbuckled their own belt and pushed down their jeans, pressing his erection against Frank’s. 

 

“Wanna blow you,” Frank whined into the kiss, reaching down to touch Gerard’s hardness. “Please, wanna make you feel good.” He couldn’t stop feeling the need to serve deep in his chest. Gerard hummed a yes and helped to push Frank to his knees. Frank placed his hands on Gerard’s thighs and mouthed at Gerard’s bulge, rubbing his face against it. 

 

“Frankie,” Gerard said, a hand slipping into Frank’s hair. “You gonna blow me like you said or rub against me like a fuckin’ dog?” 

 

“‘m sorry,” Frank said, and Gerard could tell from his voice that he was gone, that he’d slipped comfortably into his role. Frank pulled down Gerard’s underwear and took his cock in his hand. Frank knew that Gerard was on the larger side from looking at it through Gerard’s tight jeans, but he’d never seen Gerard like this before him, and he wasn’t even fully hard yet. His mouth watered, and he licked a stripe up the underside, making Gerard moan softly. 

 

“Fuck, baby,” Gerard breathed as Frank licked at his tip. Frank looked up at Gerard as he took the tip into his mouth, sucking gently, and eventually took more and more in. “Go on, Frankie, get me ready.” 

 

Frank let a hand slip into his underwear before Gerard pulled him off sharply, making Frank whine. “Don’t touch yourself, I’ll decide when you come,” Gerard said sternly. Frank whined again.

 

“Please?” he whimpered. “Please, I’m close, Gee, please.” Frank’s voice was quiet and desperate, but Gerard stood his ground. 

 

“I said I’ll decide,” he told him. They gripped Frank’s hair again and brought him back to their cock. Frank kept his hands behind his back, trying to avoid temptation and disobedience. The position Frank was in was starting to get uncomfortable, so he shifted closer to Gerard, his crotch up against Gerard’s shoe. With each tug on his hair and moan from above him, Frank found himself subconsciously grinding and squirming on Gerard’s shoe, chasing the friction. 

 

Gerard changed pace, thrusting harder and faster into Frank’s mouth and cursing above him. Maybe it was the feeling on his crotch or the ache in Frank’s jaw and the top of his head, but Frank caught himself off guard, moaning loudly around Gerard’s cock and coming completely untouched in his underwear.

 

Gerard stopped his movements and pulled out. Frank panted and shook slightly as he came down from his climax. “‘m sorry, couldn’t help it, ‘m sorry,” Frank began to chant before Gerard interrupted him. 

 

“What happened to you being good for me?” Gerard asked, his voice angry. “Couldn’t help it? Maybe if you stayed still and weren’t humping me like a fuckin’ mutt it wouldn’t have happened.” Frank looked up at him with wide, apologetic eyes on the verge of tearing up. “Take ‘em off and give ‘em here,” Gerard told him. 

 

Frank didn’t know why Gerard wanted them, but he followed the orders, staying kneeled as he took his underwear off and handed them to Gerard. Gerard touched Frank’s lip with his thumb, prompting him to open his mouth, and took the part that Frank came on and stuffed it into Frank’s mouth. “You’re not gonna make a sound now, okay? You do and there’ll be consequences.” He rubbed his hand through Frank’s hair. “If you want to stop, snap your fingers, okay? Nod if you understand.” Frank nodded, and Gerard helped him stand up and walked to the bed. 

 

Gerard sat on the edge of the bed. “C’mere, over my lap,” he said, beckoning Frank over. Frank laid over Gerard’s thighs, feeling the sensitivity of his cock trapped between himself and Gerard. Gerard caressed Frank’s ass gently. “You didn’t listen to me, so we’re gonna count to 20, okay?” Frank squirmed against Gerard before Gerard brought his hand down hard on one cheek. Frank bit down on the underwear in his mouth, trying not to make any noise. “That okay?” Gerard asked, rubbing the area to smooth it, and Frank nodded. The next hit landed on Frank’s other cheek, smoothing it over again. 

 

Gerard took his time, alternating between cheeks and noticing the way Frank slowly relaxed into them again, slipping into a state of mindlessness. He could also feel Frank’s cock hardening again against his thigh. By the 20th hit Frank’s ass was red and his cock was leaking precum against Gerard. Frank was sniffling slightly, muffled by the fabric in his mouth. Gerard helped him to straddle his leg. Frank’s hips stuttered against him as he rocked back and forth on Gerard’s thigh. 

 

“Look at you, like a puppy the way you can't stay still,” Gerard said softly, wiping the tears off of Frank’s face. Frank nodded and started moving his hips more when he heard Gerard’s comment. “You like that? When I call you a puppy?” Frank nodded again, still not wanting to make noise. His eyes were wide with want. “Then keep being good and I will,” Gerard said, kissing Frank’s cheek. “You don’t have to be quiet anymore, you’ve been so good, but keep this in, baby. Still want me to fuck you?” Again, Frank nodded, whining through the fabric in his mouth, and Gerard manoeuvred them so Frank was on his back on the bed. 

 

“Let’s get you ready, okay? Lemme take care of you,” Gerard said, pushing Frank’s legs up so Frank could hold his thighs, exposing his hole. He took off the rest of his clothes and went over to the bedside table taking out a bottle of lube. He had a feeling he’d need it at some point on this tour. He coated his index finger with the liquid and slowly pushed it into Frank. Frank winced around the fabric in his mouth at the intrusion. Gerard pumped the one finger slowly, making Frank whine. When Gerard moved up to two and then three fingers, Frank’s moans got louder, and the underwear in his mouth had become soaked with drool.

 

Gerard took more lube to coat his cock and pulled Frank in closer, applying some to Frank’s entrance as well. Frank whined at the coldness, but the whine quickly turned into a groan when Gerard pushed in. Gerard took their time on the first thrust — he didn’t want either of them to come too soon. They pulled out about halfway before pushing in fully, his hips flush with Frank’s ass. They both moaned as Gerard bottomed out, and Frank wrapped his legs around Gerard’s waist, pulling him in tighter. Gerard moved in and out again and again, faster each time, until he’d built enough speed and strength in each thrust to have Frank screaming through the fabric of the underwear in his mouth. Gerard’s grip on Frank’s hips felt enough to bruise him. Frank’s cock was still leaking precum, and his eyes were going in and out of focus. Gerard pulled Frank closer, changing the angle and hitting Frank’s prostate dead on, making Frank’s eyes roll to the back of his head as he struggled to hold off his second orgasm. 

 

“Come for me, Frankie, let go,” Gerard panted, feeling himself getting close too. It didn’t take much longer for Frank to come untouched again, spilling onto his stomach almost as soon as Gerard had said he could. Gerard kept thrusting, chasing his own release. He took the underwear from Frank’s mouth, letting the younger moan freely. 

 

“Th-thank you, fuck, so good, don't fucking stop,” Frank gasped through whimpers of overstimulation, almost unaware of what he was saying. Gerard then suddenly pulled out, and Frank whined at the sudden emptiness. He then felt Gerard’s hands at his waist again, flipping him onto his stomach and bending him over the bed. Gerard pushed in again, the new angle making Frank feel dizzy. Frank groaned out at each thrust, and with each hit of his prostate, he felt his mind slipping further and further away from his body, entering a state of bliss that he hadn’t felt in far too long. 

 

“God, you feel so fuckin’ good,” Gerard was moaning. “Being such a good puppy for me.” Frank whined again, letting the words wash over him as he slipped further into subspace. After what felt like an eternity, in the back of Frank’s mind, he registered Gerard coming inside him. The feeling of Gerard’s hot cum pushed Frank over an edge he didn’t know he was near, coming for a third time onto the sheets below him, making him moan deeply and his legs shake. When Gerard pulled out, Frank whimpered as he felt Gerard’s come leaking out of him and onto his thighs. 

 

Gerard helped Frank get back on the bed, seeing the blank, blissed, cockdrunk look in Frank’s eyes – it would be quite a while until Frank was back to his normal self again, so for now, Gerard sat with him and stroked his hair gently, reaching to grab some tissues to clean Frank’s stomach and whispering soft praises to him as Frank’s breathing became less rapid and shaky. 

 

After a while, Frank stirred and reached up to touch Gerard’s face. “Hey,” Gerard began softly. “You ok?” Frank swallowed and nodded shakily. 

 

“Yeah,” Frank said quietly, wiping tears off of his face. He didn’t even realise he’d been crying. “Fuck, Gee, that was intense,” he continued with a small chuckle. 

 

“It wasn’t too much? You were gagged for a while and I hit you quite a bit…”

 

“Gee, it was exactly what I needed,” Frank told him, calming whatever worries Gerard had. “It’s like… sometimes I feel too high, like I need to be forced back down into somewhere safe and comfortable. You helped me get back down, and it felt really fucking good.”

 

Gerard understood what Frank meant. “Yeah, I get that,” he said, playing with Frank’s hair. “I think for me, I need to have something to control or I lose my mind.”

 

“So it’s like we fit together then. I want to be controlled, you want to control,” Frank stated. 

 

“Yeah, I guess,” Gerard said. “If you ever need something like this again, Frankie, whether it's more or less intense, you can come to me. I’ll help to ground you.”

 

“Thank you,” Frank said with a soft smile. “And if you ever need to take out your frustration somewhere, I’m more than willing.”

 

Gerard smiled down at him before kissing him tenderly. “Should we get in the shower? I’m sweaty.”

 

“Gee, I don't think I can walk until at least tomorrow morning, you’d have to carry me to the bathroom. I’m not even making it back to my own room,” Frank said with a small laugh. 

 

“Fuck, sorry,” Gerard said, giggling with him. “We can shower in the morning, let’s just get to sleep now,” he added, helping Frank get under the covers. He noticed the patch on the sheets where Frank had come earlier. Oh well, it would be a problem for housekeeping. He got in the bed too and Frank immediately scooted over to cuddle him. 

 

“G’night, Gee,” Frank said, the fatigue caused by their activities clearly catching up with him. 

 

“Goodnight, Frankie,” Gerard returned, planting a kiss on Frank’s forehead before they both drifted off to sleep.