Actions

Work Header

Rating:
Archive Warning:
Category:
Fandoms:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-02-19
Words:
5,503
Chapters:
1/1
Comments:
113
Kudos:
549
Bookmarks:
61
Hits:
4,745

People Watching

Summary:

‘Oh my god,’ Gerard says when Ilya sends Shane a dick pic. ‘You can’t fucking do that, dude.’

That makes Frank laugh. ‘You’re such a prude.’

‘I just have some fucking manners.’

‘Like you’ve never sent me one?’

‘Only when you ask for it,’ Gerard says petulantly.

‘What about-’

‘That was an accident and you fucking know it.’

‘Right, you accidentally dropped your phone down the front of your pants.’

‘Shut up.’

Frank just grins.

Notes:

You knew it was coming.

If you are a Heated Rivalry reader (hello!) who has never heard of My Chemical Romance, do yourself a favour and get on Spotify. Otherwise just imagine any two hot musicians in their forties of your choice, watching and reacting to the show.

If you are a My Chemical Romance reader (welcome back!) who hasn't watched the show: check it out! It's awesome.

AND if you are a long-time reader who would be interested in my original work particularly an adaptation of Unholyverse, please come and say hello on socials! I am @BLNairn on Twitter, @blnairn.writes on instagram and TikTok, and @blnairnwrites on Bluesky :) Be great to have you along for the ride!

Work Text:

Frank is lying on Gerard’s chest on the couch and feels the rumble when Gerard complains, ‘I hate sports.’

‘It’s not about sports,’ Frank insists, dragging his lips down from Gerard’s ear to his throat. ‘It’s about love.’

‘Look at the picture. They’re playing hockey.’

‘I know. I’ve read the books.’

‘I know you already watched it. It says-’

Frank knows what it says. ‘Yeah. But now I want to watch it with you.’

Gerard fists a hand in Frank’s hair and pulls him back, looking down at him. ‘And it’s not sad?’

Frank lifts up on his elbow to look at him properly. ‘Would I make you watch it if it was sad?’

Gerard makes a face. ‘No.’

‘OK,’ says Frank. He finds the remote where it’s buried in the couch and lifts it up. ‘So we can watch it?’

Gerard sighs, much put upon. ‘We can watch it.’

Frank presses play happily. ‘I don’t know why you’re being so weird about this.’

‘If one of them dies I’m never talking to you again.’

‘Nobody’s going to die,’ Frank says, settling back comfortably against Gerard’s chest. ‘Now shh.’

 

Episode One

 

It starts with a lighter clicking, which is a sound Frank knows Gerard holds dear to his heart. He keeps trying to quit.

‘Wow,’ says Gerard quietly. ‘They’re cute.’

They really are. Ilya’s not as tall as he is in the books which Frank kind of likes. Shane looks fucking perfect. ‘Mmm hmm.’

‘How old are they supposed to be?’

‘Seventeen? Eighteen?’

Gerard groans. ‘Fuck, I’m old.’

‘Shut up.’

‘Is it creepy that we’re watching this?’

‘Is it creepy when we watch Romeo and Juliet?’

Gerard pauses. ‘I guess not.’

‘They don’t stay this age through the whole thing.’

‘Hmm.’

He seems to get over it by the time Ilya and Shane are in the gym sharing a water bottle.

‘Are they…’

‘Not yet.’

‘OK.’ Gerard shifts around a little. ‘But the camera…’

‘Wait,’ says Frank, bringing his hand up to grasp Gerard’s shoulder.

Usually Gerard is the one telling Frank to wait. But he just says, ‘OK.’

Ilya’s awful brother is on the phone. Then his father. Gerard says, ‘Why are they so mean?’

‘Yeah, they’re shitty to him. You know what families can be like.’

Then Yuna’s talking to Shane about Reebok. Gerard says, ‘Does everyone in this show have crappy parents?’

Frank sits up and thumps Gerard’s stomach. ‘Take that back! Yuna’s not crappy!’

‘She’s putting so much pressure on the kid!’

‘You don’t even know her yet!’

‘I’m a good judge of character.’

‘Yeah, well, even you are not infallible. You’ll see.’

‘Hmm,’ says Gerard. ‘I guess I will.’

‘Don’t talk any more shit about Yuna,’ Frank warns him, and lies back down.

Gerard stays quiet until the shower scene. ‘Jesus Christ.’

‘I know, right?’ Frank wriggles a little in place. ‘So fucking hot.’

‘Anyone could see them.’

‘Yep.’

‘Anyone could have seen us.’

Frank snorts. ‘Everyone did see us.’

Gerard rolls his eyes. Frank can’t see it, but he can feel it. ‘That was for the show. I mean the first time.’

Frank remembers the first time. Warped Tour, 2005, with Gerard pinning him against the side of the bus and his hand over Frank’s mouth. ‘I didn’t know what I was doing.’

‘Mmm.’ Gerard’s hand rubs and down Frank’s back. ‘I did.’

‘Fuck you, not all of us went to art school.’

‘That’s not what I meant.’ Gerard pulls Frank up so they’re nose to nose. ‘I meant I knew what I was doing with you. For the first time.’

‘I know.’ Frank kisses him. ‘Can we watch more of the show now or are you too worked up already?’

‘Fuck off,’ says Gerard, and shoves Frank back down to his chest. He cracks up when Shane puts a suit on while waiting for Ilya, but he doesn’t say anything.

Shane and Ilya are on the bed. Frank says, ‘I forgot about the socks.’

‘What about the socks?’ says Gerard, sounding dazed.

‘Nothing. Never mind.’ If Gerard gets fixated on the socks Frank will never hear the end of it.

A minute later, Gerard says, ‘Oh please, dude, you lasted five seconds longer than he did.’ Then when Ilya says he wants a cigarette, Gerard says vehemently, ‘Me too.’

‘You’re supposed to be quitting.’

‘I have quit. It doesn’t mean I don’t want one.’

Frank rubs his hand down Gerard’s side in what he hopes is a soothing manner. ‘You’re doing great.’

Shane meets up with his parents and Frank gives Gerard a warning poke in the ribs. ‘No shit-talking.’

‘I didn’t say anything!’

‘Keep it that way.’

‘Where’d they find this kid anyway? He’s great.’

‘He is.’

‘Serena Williams?’ Gerard says after a moment. ‘Are they serious? He’s been playing hockey for ten minutes!’

‘I thought you didn’t know about sports.’

‘I know about Serena Williams,’ Gerard says. ‘Obviously. She’s the greatest of all time.’

‘I look forward to your expert tennis commentary during the US Open. Watch, this is cute.’

It is cute. Ilya and Shane touch feet under the table. Gerard says, ‘Aww.’ Then, later, ‘Shane goes to his knees almost as easy as you do.’

‘Shut up,’ Frank says, although it’s probably true.

‘He has a dildo!’ Gerard laughs, clearly delighted. ‘Oh my god, do you remember when we tried to buy sex toys in Germany?’

Frank sniggers. ‘You were so afraid of getting recognised. You wore that stupid hat.’

‘It was a perfectly normal hat,’ Gerard says, but his chest is shaking with laughter. ‘Man, that was so dumb.’

‘Thank god for the internet.’

Gerard hums. ‘Lily and Jane. That’s cute.’ Then Svetlana shows up. ‘Wow.’

‘Yeah. She looks a lot different than in the book.’

‘Good different?’

Frank nods. ‘Definitely.’

‘So he’s bi?’

‘Nothing gets past you.’

‘Shut up.’

Shane holds his hand out to Ilya and Ilya crowds him up against the wall and kisses the hell out of him. Shane freaks out and Gerard makes an unsatisfied noise.

‘Shh,’ Frank says. ‘It just got started.’

 

Episode Two

 

Gerard taps his fingers against Frank’s neck. ‘Why aren’t they meeting up anymore?’

‘I don’t know.’ Frank frowns. ‘They do in the book.’

‘Oh my god,’ Gerard says when Ilya sends Shane a dick pic. ‘You can’t fucking do that, dude.’

That makes Frank laugh. ‘You’re such a prude.’

‘I just have some fucking manners.’

‘Like you’ve never sent me one?’

‘Only when you ask for it,’ Gerard says petulantly.

‘What about-’

‘That was an accident and you fucking know it.’

‘Right, you accidentally dropped your phone down the front of your pants.’

‘Shut up.’

Frank just grins.

‘Nine inches?’ Gerard squawks a moment later.

Frank laughs. ‘Apparently.’

‘Fuck off. Nobody’s nine inches.’

‘You might be.’

‘I’m not.’

‘If you let me-’

‘I’m not fucking letting you measure it.’

‘Spoilsport.’

Then after a while, Gerard says, ‘Wait a minute, it’s been like two fucking years. They last all this fucking time?’

Frank laughs again. ‘How were they supposed to get together?’

‘We did.’

They did. ‘We were in the same band. Their teams aren’t even in the same country.’

‘They played together though!’

‘Well, maybe Shane wasn’t ready.’

Gerard makes a doubtful noise. ‘He looks pretty fucking ready to me.’ On screen, Shane has his knees up by his face. He makes a noise and his brow creases. Gerard says, ‘Is Ilya…’

‘Yep,’ says Frank. ‘In the book he doesn’t do that until-’

‘Don’t spoil me,’ Gerard says quickly. ‘I’m going to read them.’

Frank goes quiet and they just watch. Ilya is so careful with Shane. Gerard was careful with Frank too, the first time. He’s still careful, usually. No, that’s not right. He’s always careful, he’s just not always gentle, and Frank appreciates that very much.

Ilya has Shane up on his knees now and Shane is going fucking crazy underneath him. Well, Frank knows what that’s like. He can feel himself getting hard but he’s content not to do anything about it for now. He wants to watch.

Gerard shifts around restlessly. Of course he’s not going to be fucking patient. ‘Frankie…’

‘Shh,’ says Frank. ‘I’m watching this.’

Gerard says, ‘Ugh,’ but settles. When Shane complains about the dirty bed Gerard nudges Frank and says, ‘Just like you.’

‘Yeah, well, Ilya’s not like you. He knows where the goddam shower is.’

Ilya and Shane are kissing in the stairwell. It’s sweet. Frank hadn't expected it to be so sweet but he's glad it is.

‘Oh no,’ says Gerard later when Ilya tells Shane to go away at the Olympics. ‘You said this wouldn’t be sad!’

‘What are they supposed to do, make out at the fucking Olympics? In Russia?’

Gerard clicks his tongue. ‘He doesn’t have to be an asshole about it.’

‘It’s only episode two,’ says Frank. ‘Give him a chance.’

Ilya is miserable between Svetlana's father and his own. Frank sneaks a look up at Gerard but he’s just watching, looking concerned. He asks Frank, ‘Is the actor who plays Ilya really Russian?’

‘No, he’s American.’

‘He sounds great.’

‘Like we’d know.’

‘True.’ Gerard slides his hand around on Frank’s back. ‘Jesus, Svetlana’s fucking stunning.’

‘Right?’

‘Ilya drinks too much.’

Frank makes a noise of agreement and squeezes Gerard’s hand. ‘You ok?’

‘I’m fine,’ Gerard says. Then, ‘He doesn’t fucking want you, Sasha!’

Frank cracks up. ‘You can’t blame him for trying.’

Ilya wins The Cup. Gerard groans. ‘Did he say something about his mom?’

‘I think so?’

‘Not sad my ass. And look at Shane, he’s miserable.’

‘Shh, this next part should be great.’

Shane is bitching at Ilya in the bathroom in Vegas. Gerard opens his mouth but then Ilya gets in Shane’s face and the mood shifts and he shuts it again. In fact, miracle of miracles, he keeps it shut all the way up until –

‘He didn’t kiss him? Frankie, what the fuck?’

Frank laughs. ‘You didn’t think that was hot?’

‘Not now!’

‘What about Shane putting on a show for him? You love it when I do that.’

‘Yeah and then I fucking kiss you!’

‘Ilya’s tortured.’

‘I was tortured,’ Gerard says dramatically.

Frank rolls his eyes. ‘Gerard, you’re from a loving family in a blue state and you’re in fucking showbusiness. It’s hardly the same.’

‘Still.’

 

Episode Three

 

‘Who the fuck is this guy?’

‘Scott Hunter.’

‘Who the fuck is Scott Hunter?’

Franks jabs him in the ribs. ‘Are you serious?’

‘What?’

‘He’s been in every episode! He was the reason Shane didn’t want Ilya to fuck him in the hotel room.’

‘That was him?’

Frank sighs. ‘He was literally in the last scene.’

‘He’s too tall,’ Gerard complains. ‘And I know him from somewhere.’

That always bugs Gerard until he figures it out. ‘He’s been in lots of things.’

‘Kip’s cute,’ Gerard says grudgingly.

‘So’s Scott!’

‘Are they going to fuck? Where are Ilya and Shane?’

‘Jesus, you’re so impatient. This is important.’

‘If you say so.’

Frank does say so. ‘Are you going to be this much of a bitch the whole time?’

Gerard laughs at that. ‘Maybe.’

He does shut up after that though. Until Kip and Scott start talking about serial killers and he says, ‘This is more like it.’

‘Murderers?’

‘Flirting! Like normal people!’

Because Gerard is so fucking normal. Or can recognise flirting at all. Frank says, ‘Look, there’s Ilya.’

Gerard snorts when Shane tries to fight Scott and then says, ‘Kip’s dad is nice.’

‘He is.’

‘Not like fucking Ilya’s.’

‘He’s not well.’

‘Whatever.’

Frank sighs and sits up. He looks down at Gerard seriously. ‘And people say you’re sensitive.’

‘I am,’ Gerard says serenely. ‘Do you want…?’

‘Yes.’

They shift around so Frank is the one lying back against the sofa and Gerard is squished up under his arm. He feels warm and solid; nice. He seems content to watch Scott and Kip basically move in together, then sighs when Scott freaks out at the art gallery. ‘I swear to God.’

‘Wait.’

Scott says Kip can fuck him and Gerard goes, ‘Yay!’

Frank grins and squeezes his shoulder. ‘Of course you like that.’

‘Justice for vers guys,’ Gerard replies, and lifts up a little. ‘Hey.’

‘Hey,’ says Frank, and lets Gerard kiss him. Gerard’s hand slides up to tangle in Frank’s hair, and Frank sighs against his mouth. ‘Later.’

Gerard makes a frustrated noise but lets him go. ‘How many more hot guys having sex do we have to watch before we can fuck?’

‘Just three more episodes,’ Frank says, and winks at him.

They shift around again after a while so they’re at opposite ends of the couch with their feet tangled up. Scott and Elena are dancing together.

‘You fucking tell him, girl,’ says Gerard, hugging a pillow. He looks worried though and when Scott says he won’t go to Kip’s birthday party he gives Frank a murderous look. ‘Frank.’

‘What do you want him to do? He’s a fucking hockey player!’

‘Well, now he’s alone in his million-dollar apartment – oh fuck, is he giving a speech about his dead parents? Frank!’

Frank hits pause. ‘Gerard. It’s a drama.’

‘You said-’

‘Do you trust me?’

Gerard blows out a breath and tilts his head back. ‘Yes.’

‘Then shut the fuck up and watch. You’re starting to piss me off.’ Frank hits play and deliberately does not look at Gerard when Kip starts crying.

 

Episode Four

 

‘These guys spend their lives in the gym.’

‘They’re athletes, Gerard, do you think they spend their time playing Dungeons and Dragons?’

‘Shut up.’

‘Anyway look, they’re kissing, are you happy now?’

Inwardly, Frank is wincing. He knows what’s coming and Gerard is not going to like it.

Blissfully unaware, Gerard laughs at Shane with Hayden and his kids, and again at Ilya watching Shane on TV and pretending he’s not riveted. Then Shane is at Ilya’s place, riding him like his life depends on it, and Gerard’s mouth drops open a little bit. ‘Fuck.’

‘Uh huh.’

‘He looks almost as good as you.’

Frank is fairly sure this buff, twenty-something, superhumanly pretty actor looks better than Frank ever has, but he just presses his foot against Gerard’s. Frank knows he means it, is the thing.

Gerard says quietly, ‘Oh, Ilya wants him to stay.’

‘Yeah.’ On screen, Ilya presses a soft kiss to Shane’s mouth. Maybe Frank should warn him. ‘Gerard-’

But Gerard shushes him, eyes fixed on the screen.

Shane and Ilya are miles apart, talking about a hockey player Frank vaguely remembers from the books. Then they’re eating tuna melts – gross – and then Ilya’s father calls and afterwards he tugs Shane back against him.

Gerard sighs a little bit when Shane starts kissing his way down Ilya’s chest. Shane gets on top of him and Gerard slips his leg between Frank’s.

Fuck, Frank is tempted. He could turn it off now before it all goes to shit and take Gerard upstairs (or not, the couch is plenty big enough, which is one of the reasons they bought it) and defer the inevitable for just a little bit. But Shane is kissing all over Ilya’s face and they’re both breathing heavily and Frank deliberates for just a moment too long and then Ilya breathes out,

‘Fuck, Shane.’

‘He called him Shane,’ Gerard says happily. Oh, God.

Shane withdraws into himself. Dodges Ilya’s kisses. Gets up, stuttering apologies. Leaves Ilya there on the couch looking utterly dejected.

Frank looks at Gerard, bracing himself. But Gerard doesn’t say anything. He’s biting his nails and looking heartbroken, but not like he’s going to start bitching. ‘Gee?’

‘I trust you,’ Gerard says in a small voice.

Frank squeezes his foot. ‘OK.’

The peace doesn’t last long. Shane meets Rose and Gerard wants to know, ‘Who the hell is this?’

‘Rose. She’s cute, don’t you think?’

Gerard cuts his eyes at Frank. ‘She’s beautiful, that’s not the point.’

Frank rubs Gerard’s foot. ‘Give it time.’

‘They’re drinking and playing poker? Ilya would love this! What happened to his stupid macrobiotic diet?’

‘Tuna melts aren’t macrobiotic either, I’m pretty sure.’

Ilya stubs his toe and swears, which Frank finds hilarious, but Gerard just sits there fuming. He’s cute when he pouts.

Which he stops doing as soon as All The Things She Said starts playing. ‘Oh my god.’

Frank cracks up. ‘Oh my god,’ he says, his voice breaking. ‘That’s so funny.’

‘It’s fucking genius! Who did the music for this?’ Gerard goes to pull out his phone and Frank pinches his toe. ‘What?’

‘You’ll get spoiled.’

‘I won’t get spoiled.’

‘You always say that and then you sit there reading Wikipedia and not paying attention and tell me everything that’s going to happen and where the actors went to school.’

‘Ugh,’ says Gerard, but he puts his phone away. ‘Oh, poor Shane.’

‘What?’

‘Did you see Rose’s ass? It’s fucking spectacular and Shane looks like he’s going to his death.’

‘I told you, all is not lost.’

Shane and Ilya are staring at each other across the dancefloor. Gerard does a little shoulder dance. ‘How many more episodes?’

‘Two.’

‘Are you hungry?’

‘Kind of. You want to order pizza?’

‘Absolutely.’

 

Episode Five

 

They are eating when Gerard says with his mouth full, ‘Man in the Crease is a gay fucking name for a podcast.’

Frank really agrees. ‘I think it’s like a hockey term. Now listen carefully: that is Scott Hunter.’

Gerard waves a slice at him. ‘I know that now!’

Rose is gently trying to talk to Shane. ‘She knows,’ Frank says before he can stop himself.

‘Is that a spoiler?’

‘No, it’s an observation.’

‘Do you remember when Ray tried to ask if you like, for real liked dudes?’

‘Most uncomfortable conversation of my life,’ Frank says heavily.

‘Poor Toro,’ says Gerard, smiling. ‘He’s seen too much.’

Shane says he prefers being the hole rather than the peg and both Frank and Gerard crack up. ‘He’s so cute,’ Frank observes.

‘They better figure this out,’ Gerard says.

‘Have faith.’

‘We should all have a beautiful woman in our lives who knows us better than we know ourselves,’ says Gerard when Svetlana is teasing Ilya. ‘They don’t know how lucky they are.’

‘Right, there are no beautiful women in your life. You’re a poor deprived little rockstar.’

Tampa. ‘Finally,’ says Gerard when Shane sits down next to Ilya. ‘Who do you think is hotter, Ilya or Shane?’

‘They’re both hot.’

‘But if you had to choose one to sleep with.’

‘They’re also both way too young for me.’

‘Don’t be stupid.’ Gerard has apparently forgotten his earlier reservations. ‘Nobody can hear us. Pick one.’

‘I don’t know.’ Frank thinks about it. ‘Ilya, I guess?’

Gerard smirks. ‘You do like to be told what to do.’

‘Shut up. Why, what about you?’

‘I don’t think me and Ilya would be compatible,’ Gerard says, in a terrible Russian accent right after Ilya says it on screen. ‘And I’m not really into buff guys.’ Then Ilya touches Shane’s thumb and Gerard goes, ‘Aww.’

They both shut up while Shane tries to get his words out. He’s being so brave. When Ilya starts crying, Frank feels like joining in. He looks at Gerard who is pink in the face and watching with huge eyes, pizza forgotten on the coffee table, when Shane climbs into Ilya’s lap and wraps his arms around him. ‘You ok?’

‘It’s more romantic than I thought it was going to be,’ Gerard says. He sounds cautiously happy. ‘But there’s still so much to figure out.’

‘Yeah.’

‘I can’t imagine if we’d been in like, rival bands.’

‘Have we ever had a rival band?’

‘No, I guess not. People tried to pit us against Fall Out Boy sometimes, back in the day.’

‘Tell Mikey and Pete that.’

‘Oh, no,’ Gerard says, eyes on the screen. ‘Is it Ilya’s father?’

It is, in fact, Ilya’s father. Ilya wants to deal with it through phone sex, of course. ‘Any excuse to get them shirtless,’ Frank says slyly. He’s done with his pizza and sets the box next to Gerard’s.

‘I don’t hear you complaining,’ says Gerard. Then, ‘Does Alexei have to keep calling him that?’

‘I know, it’s gross.’

‘Do you think he knows?’

‘No, I think he’s just an asshole. It would be worse if he knew.’

‘Thank god for Svetlana.’

‘Right?’

‘I can’t imagine hating my brother,’ Gerard says. Then, ‘Oh, she knows.’

Ilya’s different when he’s speaking Russian. More animated, and he speaks quickly, at least to Frank’s ear. Frank can’t look away. And then Ilya says it. He says I love you. It’s in Russian and Shane can’t understand it but Frank fucking can, and he can feel his hands digging into his thighs. He belatedly realises he’s holding his breath and lets it out slowly.

Ilya and Shane are back on the ice, smiling at each other. Frank shoots a look at Gerard. He has his fingers back in his mouth and his brow is furrowed. Then he sits bolt upright and goes, ‘Noo!’

Shane’s crumpled up on the ice. Shit, Frank was so into it he almost forgot this was coming. Shane’s pretty fucking cute when he’s high, though. ‘Remember when I accidentally fucked up your ankle?’

‘Remember when you almost fucking died in Australia?’

Frank doesn’t want to think about that. He shrugs the memory away. ‘I’m fine.’

Shane asks Ilya to come to the cottage and Gerard makes a displeased noise when Ilya doesn’t say yes. But he laughs when Ilya makes this exaggerated shushing face. Then he says, ‘Rose’s make up artist is gonna know everything.’

‘Don’t they always?’ The Admirals win the cup, and Frank almost warns Gerard to pay attention but he doesn’t want to ruin the surprise.

‘Kip’s sad,’ Gerard says. Then, ‘Oh my god.’

Scott is standing in front of Kip’s section, calling him down.

‘Oh my god,’ Gerard says again. ‘Is he…?’

‘Wait,’ Frank says, with what he can feel is a stupid grin on his face. Ilya and Shane are texting each other and Frank feels a thrill of anticipation go through him. Kip reaches the ice, the music builds to a crescendo, and Scott kisses him in front of everyone.

‘Yes!’ Gerard yells, thumping his fist down into the cushions. ‘Fucking Scott Hunter!’

Frank is laughing so hard he can barely see. ‘You know who he is now, huh?’

I’m coming to the cottage.

‘All right,’ says Gerard, and scrambles over to grab the remote from Frank. He hits pause on the credits. ‘We’re having sex now.’

‘What?’ Frank yelps as Gerard starts wrestling blankets out of the way. ‘There’s still another episode!’

‘After,’ Gerard insists. He grabs Frank’s waist and yanks him down flat on his back. ‘Fuck, Frankie. That was so fucking hot.’

‘There wasn’t even any sex – mmf.’ Frank can’t talk anymore because Gerard’s mouth is on his.

Of course the romance is what drives Gerard past breaking point. He’s such a fucking sap. He’s not being very sappy right now though, shoving his tongue into Frank’s mouth and scrabbling at his waistband with one hand. His weight is pressing Frank down into the cushions and his other hand is wrapped tight around Frank’s wrist, holding it up by his head. Frank moans appreciatively into his mouth and starts trying to tug Gerard’s T-shirt off with his free hand.

Not for the first time, he’s happy their den is at the back of the house where they’re not overlooked by anything except the back yard, and not at the front with the giant windows. Gerard stops kissing Frank long enough to yank his own T-shirt over his head, and then get rid of Frank’s too. Then his mouth is back on Frank’s and he moans against Frank’s lips, ‘Fuck, you feel good.’

Frank can really relate. It’s been twenty years and he’s still not sick of this, the feel of Gerard’s skin against his own, his weight pressing Frank down, his hair tangling between Frank’s fingers. His cock, hard against Frank’s thigh. Frank tilts his hips up to press against Gerard and they both gasp.

Gerard slaps Frank’s hip. ‘Take your pants off.’

Well, that’s clear enough. Frank gets naked and wonders if he should go get a towel if they are actually going to fuck down here, but Gerard just takes the rest of his own clothes off and crawls in between Frank’s legs. He hauls one over his shoulder and sucks Frank’s cock down in one go.

Frank gasps and reaches down to stroke his hair. ‘So much for foreplay.’

Gerard pulls off long enough to say, ‘We’ve had five fucking hours of foreplay,’ and goes back down.

It never gets old. Gerard’s mouth is hot and wet and Frank knows he fucking loves having something in it. He works his tongue against the head of Frank’s cock until Frank is whining, then goes down until Frank can feel himself touch the back of Gerard’s throat. ‘Fuck, fuck, Gerard.’

Gerard hums and works his hand between Frank’s legs; he’s not pushing in, just touching, just stroking Frank where he’s so sensitive and it sends shivers shooting up Frank’s spine.

Gerard’s so fucking good at this. He’s always been good at it; Frank wasn’t always, he’s pretty sure, not that Gerard ever complained, but Gerard’s a good teacher, and Frank learned fast. Then Gerard licks a broad, flat stripe up the underside of Frank’s cock and takes just the head into his mouth while he rolls Frank’s balls in his hand; his other hand wraps around the base of Frank’s cock and starts stroking, way too softly.

‘Gerard,’ Frank whines.

Gerard makes a quizzical noise but doesn’t stop.

‘Gerard, come on.’

Gerard pulls off. ‘Something you want?’

‘Stop teasing me.’

‘I thought you wanted foreplay.’

‘And I thought you said - fuck.’ Gerard tightens his hand and moves it quickly on Frank’s cock, and sucks the rest of it back into his mouth. ‘Yeah,’ Frank hears himself say. ‘Yeah, just like that.’

Gerard hums encouragingly; Frank can feel his orgasm building and the vibration just adds to it; he digs his toes into the couch cushions and fails to stop himself from thrusting up into Gerard’s mouth. Gerard just makes an encouraging noise though, so Frank does it again, and again, and Gerard unwraps his hand so Frank can get deeper in; he sucks hard and pushes his knuckles up behind Frank’s balls and Frank groans something unintelligible and comes down Gerard’s throat.

‘Fuck,’ he gasps up at the ceiling, belatedly untangling his fingers from Gerard’s hair. That had to hurt. ‘Fuck, Gee.’

‘Yep,’ says Gerard, getting up on his knees. He wraps his own hand around his hard cock and Frank can’t have that, so he reaches up and bats him away. Gerard whines.

Frank says, ‘I got you,’ and pulls him down for a kiss.

Gerard holds himself up with his hands either side of Frank’s head and moans into the kiss, pushing into Frank’s grip with frantic little thrusts. He pulls his mouth away and puts it next to Frank’s ear to murmur, ‘Was it good?’

‘It was fucking awesome, what do you think.’ Frank rubs his thumb over the head of Gerard’s cock to hear the noises he makes.

‘You don’t wish I was twenty-five again?’

‘I barely knew you when you were twenty-five.’

‘You know what I mean,’ Gerard pants, pushing into Frank’s fist.

Frank reaches up with his free hand and grabs Gerard’s face. ‘Look at me.’

Gerard has his eyes closed but he opens them obediently. He’s all red in the face. Frank kisses him and says, ‘I want you just like this. I want the whole fucking twenty years of it.’

Gerard moans and kisses Frank again; he keeps kissing him, his tongue in Frank’s mouth and his cock in Frank’s hand and Frank’s arm is aching but he keeps going, trying for tighter, trying for faster, trying to give Gerard everything he needs until Gerard rips his mouth away and hisses, ‘Fuck, fuck, Frankie,’ and comes all over Frank’s hand and stomach.

‘Yeah,’ says Frank, kissing him again, sweetly this time. ‘That’s it.’

Gerard collapses on top of him, which smears come everywhere, but whatever. They lie like that for a long time.

After a while, Frank says, ‘Did it get on the couch?’

‘No, Shane, it didn’t get on the couch.’

Frank slaps at him. ‘Shut the fuck up and go get me a washcloth.’

Gerard bitches about it, but he goes. Frank lies there naked feeling, if he’s honest, kind of cold, but Gerard doesn’t take long. He cleans Frank up and tries to drop the washcloth on the wooden floor, but Frank makes him take it away while he gets dressed.

Gerard comes back and pulls his clothes on. ‘Last episode?’

‘Fuck yeah.’

 

Episode Six

 

Scott’s giving his little speech. Gerard says, ‘There must be so many closeted people in sports. I hope this helps some of them.’

‘Yeah,’ Frank agrees. ‘More women seem to come out in that industry, right?’

‘There’s probably like a psychocultural reason or whatever for that,’ Gerard says, and his hand moves towards his phone.

‘No,’ says Frank. ‘You can Google it after. And is psychocultural a word?’

‘Yes it’s a fucking word!’ Gerard flicks one of Frank’s toes. ‘Look, Ilya’s here.’

‘Still allergic to sleeves.’

‘Thank god,’ Gerard says dreamily. ‘You think you can rent that place, like for a vacation? It looks great.’

Ilya and Shane are being cute. Shane tries to close the blinds and Ilya’s having none of it. Frank prods Gerard. ‘Exhibitionist.’

‘Shut up,’ says Gerard, but he’s grinning. He gestures at the screen. ‘They finally have somewhere they don’t have to hide away and rush. It’s sweet.’

Ilya is talking about his mom. Frank tries very hard to never think about something happening to his mom; for it to have happened at twelve is something he can’t imagine.

‘He’s OK,’ Gerard says, because of how he reads minds. ‘He has Shane now.’

‘Yeah.’

‘Do hockey players really play video game hockey on their days off?’ Gerard wants to know.

‘We played Guitar Hero.’

‘True,’ says Gerard. On screen, Ilya is messing with Shane while he’s on the phone to Hayden. Gerard says, ‘It’s a good thing we had sex already.’

He’s probably right. They both crack up when Shane says he had to answer the door to Amazon. Frank says, ‘He has a lot of faith in that mute button.’

‘No you can’t fucking marry Svetlana!’ Gerard says after a while. ‘Jesus, Ilya.’

‘Look at Shane,’ Frank grins. ‘He’s going to burn that fucking cottage down.’

‘Is Ilya wearing Shane’s shirt?’

‘Yes. Sorry it has sleeves.’

‘Cute,’ Gerard says. Frank doesn’t know if he means the shirt or the dialogue.

They’re quiet while Ilya and Shane are talking in bed. Then,

Ya tebya lyublyu. Ya tebya lyublyu. I love you.

Gerard throws his arms up and in his most thrilled voice goes, ‘Yaaaaay.’

Shane says it back and Frank can feel that he’s beaming at the TV like an idiot. Gerard certainly is.

‘This is romantic as hell,’ Gerard says.

‘Then it’s definitely a good thing we already had sex, you big mush.’

Gerard laughs but doesn’t deny it.

Later, David catches them and Shane freaks out.

‘Ilya’s so sweet with him,’ Gerard says. ‘They better be nice.’

‘Of course they’ll be nice.’

The way Ilya and Shane stand there awkwardly in Yuna and David’s house makes Frank want to laugh; he remembers the first time he had to introduce Gerard to his mom as someone he was fucking. Someone he was in love with. It changed everything. Even though Frank knew in theory his mom would be fine with it, and it’s not like she was under the impression he didn’t even like Gerard, it was still a watershed moment.

‘Aww, they’ve only been in love with each other,’ Gerard coos, unaware of Frank’s deep thoughts.

Yuna and Shane are crying and hugging each other. Frank says, ‘I told you.’

‘All right, all right. I take it back. She’s great.’

Frank makes a victory fist. ‘Damn right.’

‘Oh,’ says Gerard a few moments later. ‘Boyfriend.’

‘Mmm,’ says Frank, and reaches over to squeeze Gerard’s hand. ‘Husband.’

‘Husband,’ Gerard agrees, and rubs his fingers over Frank’s wedding ring.

That’s pretty much it. Frank lets the credits play, and says, ‘Well?’

Gerard rolls his head against the back of the couch. ‘It was fucking awesome.’

‘I told you.’

‘I guess you did.’

‘Not too much sports?’

‘No.’ Gerard looks shifty. ‘Can I-’

‘Go ahead.’

Gerard pulls out his phone, and starts Googling to his heart’s content.

 

Later, when they’re in bed in the dark , Gerard squeezes his arm around Frank’s waist and says, ‘I love you.’

‘I love you too.’

There’s a pause. ‘You want me to say it in Russian?’

‘Shut up,’ says Frank, and grins.

 

The End.