Chapter Text
Gerard is fully nude now, and something about Frank still wearing his underwear and a t-shirt is oddly erotic. Gut clenching at the thought of being open and vulnerable, he's briefly self concious of his soft stomach and thighs but it was almost impossible to overthink too much.
It's because Frank's looking at him like he's the most beautiful thing in his universe.
“I want you here with me, not lost inside your head, worrying too much.” Frank kisses Gerard's flushed cheek. “You have nothing to be embarrassed about.”
The sincerity with which those hazel eyes take in every inch of him, pupils blown with arousal and love, makes Gerard believe he's worth looking at that way and he's breathless with it. He's not the nerdy fat kid with no friends, sitting at lunch with his brother because nobody else wanted to go near him. He's not too wasted or depressed to be into this.
He's Frank's favourite work of art.
"God, Gee. I love you." Frank kisses his mouth this time, hushing him before he can reply and making him smile against his lips.
"I love you more," he breathes, reaching up to slip his hands up under Frank's shirt. He shifts his hips, half tempted to drag him closer by wrapping his legs around Frank's waist. He resists. He trusts. Let's Frank take the lead, fulfil his plan. Gerard's already hard again, dick twitching as Frank presses his thumb against his wet tip and one nipple at the same time, unhurried and observing the way he squirms and moans under him. "Gorgeous," he murmurs. Gerard's blush spreads from his cheeks, down his neck and chest. He can feel the heat of it.
As Frank moves one firm hand to wrap around his cock, Gerard pants softly and twitches against his palm with a shudder and a grunt. Frank gathers the pearling precum on his fingers and uses it to slick Gee up a bit, to ease the way, though he dips his other hand under the pillow where he knows he keeps a little tub of vaseline. "You still good, babe?"
Gerard nods, whines low in his throat, pushes his hips up to fuck Frank's hand a bit before closing his eyes and revelling in the feeling of one freshly slicked up finger dipping down, down, down, teasing his hole. "Still good, so fucking good. The best. Always good with you."
Frank bites back a quiet moan and presses inside, crooks his finger right into the textured spot that has Gerard crying out and throwing his head back against the pillow. He feels warm and soft and open, clenching around the welcome intrusion like a vice, and he can't help thinking about how good Gerard would feel around his cock. He watches his hands clutch the sheets and his toes curl, drinks in every movement and sound in awe. He works a second finger inside and keeps up the pressure with single minded precision until Gee is leaking and spasming under his hand. "Frank, please Frankie..."
Bloody hell. He's never going to forget how Gerard sounds when he's teetering on the edge and babbling his name like he's forgotten how to say anything else. His eyes are hazy, cheeks pink, lips bitten bright red. Frank wishes he had a photographic memory. He never wants to forget this.
“Harder,” Gee says when they break apart. “I could almost...I just need…. I think... I might...” He's lucky Frank is fluent in his desperate pleas because the next thing he knows is that Frank is stuffing a pillow under Gerard's hips and swallowing his cock whole. With the newfound leverage, Frank finds it easier to really give it to him, three fingers hitting that spot with such pinpoint accuracy each time that makes them both dizzy. It’s fucking exquisite, and Gerard realises - ohmyfuckinggod - that this is actually going to work. He might actually come, he thinks, and he's shaking and clutching onto Frank's hair for dear life when the pleasure peaks and its not quite an orgasm but he'd be lying if he said it didn't feel fantastic anyway. "I love you," he sobs, cock twitching and softening a little even through the frustration. He's still sporting a semi, that counts for something, and when Frank pulls off to peck his cheek they're both flushed and sated. Gerard grins cheekily when he feels Frank wet and soft against his thigh, wishes it was still that easy for him to come but high on the fact that Frank managed to rut himself to completion on the sheets because of him.
"You are unbearably hot, you know that?"
Frank laughs, "says you? God, look at you, Gee. Fuck. One day I'll get you there, gonna buy you a vibrator. If you can't come, I'll make you at least forget your own name."
Honestly, Gerard believes him.