A/N: no, only Gerard tops.
update: Also I had to delete a section of the author's note because I said I didn't like twenty one pilots and apparently people aren't allowed to like different types of music and critique others.... AS WELL, IF I WANNA SAY TWENTY ONE PILOTS IS THE WORST BAND EVER, I WILL!!! Because like! Opinions! If you like them, then whatever I respect that I just don't agree. Be respectful
(((AND the r word used once)))
AS WELL, IM STARTING A NEW PHAN CALLED "COME FIND ME" AND ITS BASED ON A CHAT APP. FIRST CHAPTER OUT, GO CHECK IT OUT 🍀❤;;;
They sit in Gerard's car, underneath the glow of the big, light up Denny's sign. Gerard didn't even know you could get Denny's takeout, but kids are riding little hover boards on the internet so he wasn't very surprised.
"I've been in love with you for a long time." Gerard starts, turning to Frank. He stops chewing his food for a second.
"Ditto."
Gerard feels like this should've been extremely obvious, but it was terribly mind-boggling to him. Gerard bites his lip.
"I'm pansexual." Gerard opens up a window of the car and lets the cool air curl around him, hopefully freezing the red blotches off his face. Frank looks at him for a second, pops the last bit of food into his mouth and smiles.
"Huh."
"Yeah, huh," Gerard repeats the boy's words. He honestly just wants to kiss him, kiss the fuck out of those lips that have tempted him for the longest time. Everything was on the table now, and he could take what he fucking wanted.
It's like word vomit next time Frank talks. "I only dated Robert to get over you. I was totally oblivious then, but I guess that's why we had such a falling out." His face changes to one of a grimace as he remembers the uncomfortable time like it didn't sit well in his belly. "I never thought you'd like me, and to be fair, you never gave any hint or any gesture. Plus, you lied to me! Over and over again!"
Gerard feels himself go red again, and he chews on his pinky fingernail. "Sorry." He mutters and Frank continues, reverting his gaze from Gerard to the dashboard.
"It worked for a while, but I was mad about you, Gerard. I thought about you constantly, I dreamt about you, fuck, I wanted you so bad." Frank doesn't break eye contact with the dashboard as he says this, and in the glow of the light, Gerard watches his ears go pink.
The thought of Frank needing him wasn't even exactly sexual, but it made Gerard a bit hot under the collar. He decides to go with it.
"Get in the back." Gerard basically commands, sliding out of his seat and through the thrown open door. Since they've been sitting there for a while, his seatbelt was already unlatched (because he definitely wore it all the time). When Gerard slides into the back, he gazes at Frank's confused expression and pats at the seat next to him.
The seventeen year old watches as Frank pulls open the door. He plops himself down next to the bigger boy, looking up at him with curious eyes.
Gerard decides to go with the idea that pops into his head when he sees Frank's childish, bright green eyes.
He pats his lap. "No, here."
The sixteen year old's eyes shoot open all the way, alarmed by this proposition. Gerard's expression softens to just a hard gaze, but his lips lift into a small smile. Frank bites his lip and climbs onto the male's lap. He sort of straddles him, so that his bum was in Gerard's lap but legs wrapped around his waist. They're face to face, so Gerard can see the soft speckle of freckles along his cheeks and the pink that raises up his neck as he looks at his more harshly. More judging in nature, taking in every inch of the boy's skin.
"Frank."
"Yes, Gee?"
"I love you."
Frank smiles and looks down at his hands, placed in his own lap. He then raises them, wrapping his arms loosely around the bigger male's shoulders. Gerard is trying very, very hard not to get a boner because that would really SUCK since Frank is sitting on it.
"I love you too, monkey." His voice is shaky, but his lips curl around it easily, like Frank has been thinking it for a long time.
Gerard looks at Frank's lips with determination, so he goes for it. He plants his lips on Frank's, feeling the soft kiss he's been yearning for since it happened last. Frank opens his mouth a tiny bit, trying to take in all of Gerard, get as close to him as he can.
When he feels the brush of Frank's tongue, his body feels like it's floating. He brings his hand to Frank's hair, pushing him as close as he can without irritating the stitches freshly weaved into his forehead. He grips the boy's hair as the kiss continues, pulling a bit.
He feels Frank gasp into his mouth and his small body shiver a tiny bit. Gerard immediately pulls away, watching Frank's face turn to horror.
"You like that?" Gerard smirks a bit, confidence coming out of nowhere. He tugs again, and a sharp inhale is heard from Frank's lips.
"Stop it, Gee!" Frank half-heartedly hisses, smacking Gerard's hand away.
"Are you getting a bit flustered?" Gerard coaxes a response, leaning forward to pretend like he's about to kiss Frank's lips, but relocating to Frank's neck. Frank hums, pushing him away but still on the boy's lap.
"Watch yourself, Way, my mom gave me a rape whistle." Frank smiles in a silly manner, giving Gerard a quick kiss to the lips.
Gerard bites his lip, tasting Frank. He very much wants to continue, as it's been a dream of his for a while now. He wanted to push Frank on to the leather seats of his car, get between his legs and fluster him until the boy can't handle it. Until the boy is shaking and seizing under his touch, screaming for Gerard to finish what he's started. He wants to kiss and caress every inch of Frank's peachy skin, leaving red finger marks that will eventually fade purple and blue.
But he stops himself, simply putting his hands on Frank's hips. He squeezes down so they don't move, but they stay innocently there.
He remembers how Robert tried to have his way with Frank, tried to push him into doing things he didn't want to. Frank, although sweet and half joking, said to stop and Gerard will oblige. The thought of Robert putting his hands ANYWHERE on the sixteen year old without his consent or want makes Gerard's belly boil and he accidentally pinched Frank.
"Ow!" Frank exclaims, smacking Gerard hand away and rubbing the spot.
"Sorry!" Gerard kisses his face quickly, and under his lips, Frank melts back into a relaxed position. When Gerard backs away, they stare at each other for a couple of minutes. Gerard tries to understand how this gift from God was in his lap, how Frank could even love him.
Reluctantly, Gerard thinks about how much trouble Frank will get in if his father finds out they snuck out (whether it be to the hospital or not).
"We should head home," Gerard mumbles against Frank's lips as they kiss again. Frank sighs but doesn't move his lips.
"I know." He pulls away and Gerard aches for him again. He touches his stitches lightly with the pads of his fingers. "I don't know how I will explain this."
Gerard swallows down a laugh. "Just tell him a loser was trying to get your attention and profess his love for you, and accidentally chucked a rock at your head. So, the truth."
This makes the high schooler laugh loudly, throwing his head back. Gerard knows it wasn't that funny but the way Frank's eyes were drooping and his arms cuddled into him, he was falling asleep.
He yawns. "I'll just style it really emo and weird so that one, he won't see it and two, won't want to acknowledge my hair and have to answer the very obvious, and very awkward question of if he likes it."
Gerard giggles, practically like a school girl. He brushes the hair out of Frank's face and takes everything in. "God, I love you."
Frank goes pink and bites his thumb, eyebrows going into the air. "I love you too, loser."

YOU ARE READING
Glassy ⇝ Frerard | Incomplete, vvv slow updates
FanfictionThe misadventures of a confused Gerard and the boy he'S TOTALLY NOT IN LOVE WITH ꙰ ꙰ ꙰ ꙰ ꙰ AN attempt at humour, but filled with that juicy angst, pining and self depreciation ~!!