Work Text:
“I can’t actually believe I let you drag me here.” Gerard sighed, leaning on the wall nearest to him.
Somehow, against all odds, Mikey had actually convinced him to go to a fucking party. It was exactly what he was expecting, the lights were flashing too violently, the music was too loud in some rooms and too quiet in others, and the people around them were sweaty and drunk. None of them cared for Gerard’s personal space as much as he did.
The only part about the whole thing that Gerard could get behind was the free alcohol, which was why he was stationed firmly in the kitchen. Both hands gripped the plastic cup he had filled with whatever he could find. The concoction was nasty, but he could already feel himself relaxing.
“I can’t believe it either.” Mikey chuckled. He had his own, weaker drink in hand. “I swear at this point people don’t even believe me when I say I have an older sibling.”
“I like to stay mysterious.” Gerard shrugged, taking another sip of his drink. It burned on the way down but it was warm. He smiled into his cup. Really, parties weren’t all that bad, as long as he had his little brother to keep him sane.
“More like you hate talking to anyone that’s not me or Ray.” Mikey scoffed.
“That’s so not true.” Gerard gasped in mock offence. It was true, but he wasn’t going to admit it.
It’s not like Gerard didn’t like anyone else, it’s just that nobody else liked him. That wasn’t his fault, he was being his authentic self. Even Mikey and Ray were sometimes put off by his obsession with all things gore, and his love for old movies that really didn’t hold up under modern day scrutiny.
Every time he thought about branching out, he was met with awkward forced smiles and promises to keep in touch that were never fulfilled. He wasn’t going to purposefully put himself through that over and over again, he was no Mikey Way. Even as they talked, people were approaching Mikey in the kitchen, genuine smiles and laughter that Gerard had resigned to never hearing or seeing directed at himself.
“I think I know one of my friends you’d actually love,” Mikey smiled. His grin looked almost mischievous and Gerard suddenly worried if he was being set up. “I think he’s actually here at this party.”
“This is why you dragged me here.” Gerard decided. Mikey giggled in response and Gerard wanted to melt into the wall he was leaning on. There was no way he was going to be set up. “You conspirator. This is a trap!”
“You drama queen.” Mikey sighed, pushing away from the counter. “You’re never going to give mom grandbabies if you keep sulking around like a creature of the night.”
“I know this was supposed to be an insult but you know I’m a huge fan of creatures of the night. One of the many reasons I will not be giving mom grandbabies. The other being that I’m gay.”
“You can adopt.”
“You’re forcing the concept of a nuclear family on me and I will not be having it.” Gerard grinned. “I am free to do whatever I want with my future husband. Maybe I’ll be a cat mom. Lots of little kitty babies.”
“That’s perfect, Frank loves cats.” Mikey grinned. Gerard wanted to face palm, but a small part of him wondered if Mikey had really finally found someone who could handle his strange and off putting vibes.
“Frank?” Gerard dared to ask. It was an invitation to Mikey to keep talking. Something he really didn’t want, but curiosity was creeping in.
As soon as Mikey’s eyes lit up Gerard wondered if it was too late to try to run.
“Frank Iero, my close friend and freak of nature.” Mikey nodded. “He’s short, punk, Italian, and gay as hell. He’s got all these crazy cool tattoos and he plays guitar.”
Gerard raised an eyebrow. This guy sounded way too cool to be interested in him, so he didn’t raise his hopes. He just nodded along as Mikey talked his ear off about this guy. They had migrated into the living room without Gerard realizing, and Mikey plopped down onto the couch as if he owned the place. Gerard followed, embarrassingly squeezed between his brother and someone else who paid him no attention despite the way he was pressed in uncomfortably tight.
Another big reason that he failed in the dating department, he was chubby. His pants never quite fit right and his cheeks never lost their baby fat. He covered it the best he could with long hair, which gave him a more feminine appearance at times. The androgyny was comfortable for him, but confusing for potential partners. Especially because the more comfortable he got, the more he would act and dress feminine. Multiple times he’d been caught in his room trying on a skirt or two that he’d thrifted without his family knowing.
“Mikey Fucking Way.”
A voice cut through the noise in Gerard’s head sharply. It was the voice of someone who knew they were meant to be here.
“Dude no way we were just talking about you.” Mikey’s laugh made Gerard’s blood freeze. The concept of a Frank was enough for him, he forgot he would actually have to be talking to him. “This is my big brother Gerard.”
Gerard looked up from where he was fidgeting with his hands to be met with beautiful hazel eyes, looking at him with curiosity. His face flushed. Suddenly it was too hot at this party, and there were too many eyes on him.
“Hi!” He squeaked out.
Frank was handsome in a classic punk kind of way. He had short cropped bleached hair and tattoos pretty much everywhere but his face. They poked out of the sleeves of his baggy t-shirt, the graphic on it for a band Gerard had never heard of.
“Hey Gerard, I’m Frank. I’m sure you’ve heard wonderful things about me.” His voice was charming, awkward in a class clown kind of way. Everything about his appearance screamed ‘pay attention to me’ and Gerard was falling for it hook line and sinker.
Next to him Mikey nudged him in an attempt to get him to say literally anything. He knew he should be talking, that’s how social interaction was supposed to work. Despite knowing what he should do, his voice got caught in his throat when his eyes settled on Frank’s pink lips curled into a self assured grin.
“Yeah um…” Gerard’s mouth screwed into a frown as he tried to remember how to talk to people. “I heard you like cats.”
From next to him, he could feel the annoyance radiating from Mikey. Clearly this was the wrong thing to say. Despite that, Frank smiled easily.
“Weird thing to hear about me.” He sat down on the arm of the couch next to Mikey. “Yeah, I like cats. You like cats Gee?”
The nickname was like a punch to the gut, all the air left Gerard’s body. It was said in a purr, affectionate and friendly. Something about the way Frank was looking at him was making him feel flushed all over.
“Mhm, love them I’m gonna have lots of cats. Gonna be a cat mom.” He nodded, his hair shifting in front of his face. He was now very aware of how greasy it probably looked. How his shirt was wrinkled and his eyeliner smudged in a way that made him look messy rather than cool. His words were jumbled and embarrassing but he just kept talking. “My future husband will have to put up with all the cats.”
“That poor man.” Frank shook his head empathetically.
Mikey cleared his throat and Gerard felt a rush of relief. His cool little brother was here, he could save him. He looked at him with panic and Mikey shook his head in a way that told Gerard exactly
“Gerard also likes music.” Mikey interjected. “Don’t you?”
Gerard nodded again. He was going to have to figure out a better response eventually but for now he was loving the simplicity and lack of speaking that came with nodding.
“What kinds of bands do you like?” Frank questioned, his eyes searching Gerard’s in a way that made his stomach turn. He wasn’t sure if he liked it or not. He wished he hadn’t left his drink in the kitchen, something strong to distract from how beautiful Frank’s smile was. Silently, he cursed Mikey for introducing them.
“I- Um.” His mind went blank. Did he even like music? Has Gerard ever listened to a single song before? Before he could say that Mikey saved his ass again.
“Smashing Pumpkins, Iron Maiden, Misfits. Gerard likes music that’s either loud or entirely too sad.” Mikey smiled easily. Gerard thanked the lord that he had a little brother who could actually talk in social situations.
Without missing a beat, Frank grinned. He nodded his head but it didn’t look clumsy like Gerard, it was smooth and purposeful. He bit his lip ring, and Gerard’s eyes locked in on the movement like a hungry animal.
“You might like my band then.”
“Is that the shirt you’re wearing?” Gerard spoke, his voice sounded too loud to himself. “I mean I’ve never heard of Pencey Prep before. Mikey told me you play guitar.”
Frank’s eyes lit up and Gerard felt a small rush of accomplishment. Maybe he could actually do this.
“That’s us.” Frank leaned over Mikey and got closer to Gerard, who felt like he was trapped. “You should come to one of our shows.”
Gerard flushed. He loved live music, but just like with parties they were usually too overstimulating. Hot bodies pressed up together, lights flashing, it was an autism nightmare. Despite all of this, there was nothing more that Gerard wanted to do more than go to a Pencey Prep show.
“Oh Gerard doesn’t really-“ Mikey started but Gerard cut him off quickly.
“I’d love to.”
Mikey looked between Frank and Gerard for a moment, his eyes studying his brother in a way that always felt a little bit like he was getting his mind read. He tried very hard to think about something other than how much he wanted to kiss Frank just in case, but it was to no avail as Mikey smirked.
“I think Ray wanted to hang out so I’m gonna go look for him.” Mikey decided. He stood up and Gerard wanted to scramble to pull him back down. Mikey was his shield, his ‘not neurotypical but very good at masking’ shield.
“Tell him I say hi!” Frank smiled, sliding down off the arm of the chair and immediately flooding Gerard’s space. The person next to him on the other side had gotten up, but he didn’t push away. He just pressed his leg up against Frank’s in a way he hoped was subtle and not totally creepy.
“Tell him if he skips the next movie night I’ll kill him.” Gerard added. Mikey gave him a thumbs up, his back already turned.
“So,” Frank turned to Gerard with a smile that felt menacing in a sexy way. “Now it’s just us.”
Gerard didn’t know how to breathe. He was stuck looking at this beauty of a man, and his mouth wasn’t going to work, he was going to make a fool of himself. He nodded again.
“You know,” Frank continued. “Mikey mentioned having a brother once.”
“Really? I didn’t think he ever talked about me.” Gerard mumbled. His gaze flitted across Frank’s face.
“He did but he never mentioned how beautiful you are.” Frank’s smile was blinding. Gerard was dizzy.
“Me?” He choked out. He’d been called a lot of things in his life but beautiful was never one of them. He tried not to think about how feminine the compliment sounded. He tried not to think about how warm it made him.
“Yeah.” Frank leaned in closer. His voice dropped to a whisper. It should have been silly but Gerard was flushed, his brain fuzzy. “When I saw you from across the room I thought you were the most gorgeous girl here.”
A whine left Gerard’s throat before he could stop it. He prayed Frank couldn’t hear it over the music but he knew from the boy's smirk that he was wrong. It was the smile of someone who just won the most delicious prize. Shivers wracked his body at the thought that he was the prize.
“So Gee,” Frank shifted his face away, his leg shifted and pressed into Gerard’s thigh. “Tell me about yourself.”
This was the part that Gerard usually messed up. The whole ‘getting to know me’ part. Somehow he could never figure out the line between oversharing and being creepy secretive. Usually he wanted to just spill all his secrets the moment anyone expressed interest, but he found out fairly quickly that was a guaranteed way to scare anyone off.
“What do you want to know?” Gerard asked. Nice. Safe. Ask him to tell you what he wants to hear.
“What do you have to say?” Frank shot back. His eyes were bright and questioning as they searched Gerard’s own.
It felt like he was in a stand off. One wrong move and the cutest guy he’d ever met would be telling everyone about Mikey Way’s weird brother. He tried to think of any normal hobbies he had, anything that wouldn’t paint a picture for Frank of the antisocial loser he really was.
“I like comics.” Gerard muttered, looking down at his hands. Frank’s gaze was too intense for him. It felt like whatever he said, Frank would be able to dig deeper and find something to hate. “I like to draw them.”
Somehow, despite the fact that it was really nerdy and lame of him to say, it seemed to be the right answer. When Gerard glanced up, Frank sat up straighter, his eyes widening and then crinkling in a smile. He bit his lip, his pink and soft looking lip. Gerard swallowed hard.
“Dude that’s so fucking sick.” Frank’s hands shot out and grabbed Gerard’s own. Gerard couldn’t help but smile back nervously. Frank’s hands were warm and calloused. The expert hands of a guitar player. In spite of himself, he wondered how they would feel against his whole body. He shivered at the thought.
“I mean, I’m not that great.” Gerard blushed. His heart was racing. Frank was so close and his hands against Gerard’s felt like heaven. He was hyper aware of every point of contact between them.
“Bullshit.” Frank scoffed. He stood up and Gerard panicked. Did he mess up? Did he say something wrong? Something to make Frank leave him? His hands were still clasped awkwardly in Frank’s. “We’re gonna go find something for you to draw with and I’ll be the judge of that.”
Frank’s glare brought Gerard’s feet into motion. He stood up, and swayed slightly, the drink from earlier making him unsteady on his feet after sitting. He wasn’t sure what he was doing, he just knew he would follow Frank anywhere, and right now Frank was leading him by the hand up a flight of stairs.
“I’m pretty certain Patrick has some journals or something in his room.” Frank muttered. It sounded like it was more for himself than anything but Gerard nodded dumbly behind him anyways, he had tunnel vision for the punk boy in front of him.
If he was being honest, he wasn’t even fully sure who Patrick was. Based on Frank's words he was most likely the host of the party. Mikey hadn’t said who’s party it was, and it wouldn’t have mattered anyways because Gerard didn’t know anybody.
“Come on, I think it’s this one.” Frank pushed open a door covered in stickers. The room clearly belonged to a boy in his early twenties and Gerard smiled at the mess. It was clear he didn’t expect anybody to be in his room. Kind of stupid of him to assume. From his knowledge of parties from movies and books, Gerard knew people always went to the bedrooms to fuck.
The thought hit him like a freight train. He was in a stranger's bedroom with another stranger, a very attractive stranger. This was the exact type of situation he’d read about guiltily late at night. Giggling at the badly written smut and refusing to admit that the eroticism was enticing to him.
“Here.” Frank shoved a journal at Gerard and sat down on the bed, bouncing a little as he did. His eyes fluttered seductively and Gerard giggled. “Draw me like one of your French girls.”
Despite the joking manner of the words, there was something sultry to the tone of Frank’s voice. Like he was hiding the truth behind a laugh. Gerard thought he wanted to speak up, to say that if they were to recreate the Titanic scene, it might as well be accurate.
Immediately the artist in Gerard wanted to really strip away Frank’s clothes. Pull off the skin tight jeans and baggy t-shirt and see the swirling ink just underneath. He wanted to study him and commit the tattoos to memory so he could draw them whenever he wanted.
“I would say take a picture because it’ll last longer, but I’m already asking you to draw me.” Frank laughed easily. Gerard hadn’t even realized he was staring, trying to analyze every line and curve of the boy in front of him.
Tentatively he took a seat at Patrick’s desk, spinning the office chair to face Frank. He smiled gently and placed a pencil against the paper. Already he felt more at ease.
“I can’t believe you’re questioning my methods.” He joked. He could hear the way his voice raised an octave, already comfortable enough with Frank to let his voice go natural. “A true artist needs to really understand his subject.”
“Well here I am.” Frank gestured to himself. As if Gerard couldn’t see. As if Gerard hadn’t been gawking at him as if he was the only person in the world worth noticing. “Understand me.”
The words felt like they had more weight than they were supposed to. Understand me. All Gerard wanted was to know someone and to be known. It felt like an invitation, like a hand extended to him in trust. He decided to grab it.
“Tell me about yourself.” Gerard asked. His voice was softer, it was the tone he used for people he cared about. It shook him when he heard it, he didn’t even know Frank and he was already talking to him as if they were close.
Frank's grin widened. He stretched out on the mattress, making a small groan sound as he did. Gerard watched the way his chest rose and fell with slow deliberate breaths.
“What do you want to know?” His voice was a purr. Gerard kept his eyes on the paper, letting inspiration come to him. His hand was steady but he was nervous. His heart raced inside of his chest as he focused on the drawing.
“What do you have to say?” Gerard shot back. It was flirting, this back and forth. He’d never found himself in a situation where that came naturally to him. He bit his lip.
“Good one.” Frank sat back up. His eyes were heavy lidded. His voice had dropped in a way that was seductive and natural and Gerard’s hand twitched, accidentally smudging the line. “I guess you already know the most important thing about me. I mean my music, I love it. It defines me.”
“Guitar.” Gerard nodded. The picture in front of him was starting to take shape.
“I also do vocals.” Frank smiled. It was almost shy, and the first time Frank had seemed anything other than confident all night. “Sometimes I write but honestly, my lyrics never really fit Pencey’s vibe.”
Gerard nodded. He knew all about his art not fitting the vibe it was supposed to. His love for all things gore and strange was off putting to Cartoon Network, and he was constantly having to adjust and change his artstyle. Another line, another piece of the puzzle of Frank Iero.
“Would you ever sing for me?” Gerard asked. “Something that’s yours? Maybe something nobody has heard before?”
The bedsheets rustled as Frank adjusted. He was sitting up, cross legged now. His eyes were searching Gerard as if he was trying to decipher a code. Concentration lined his face, Gerard copied it with his hand.
“Maybe one day.” Frank smirked. “Maybe one day I’ll write a song about you.”
Gerard felt his reaction to the sentence in his core. He’d never been a muse, always the artist. Always capturing the beauty he saw in the world, in the people around him. The imperfections that made them individual. His breath caught at the idea that he was worth the effort it took. He wanted to be something that Frank could call art.
The pencil moved practically on its own. Lines and shading filled in the empty spaces. Gerard didn’t answer Frank, he just drew. In front of him, Frank was fidgeting, shifting on his ass as if he was getting impatient.
“Okay.” Gerard smiled. Frank perked up, his eyes shining. “I’m done.”
He never really felt done after a drawing. There was always something more to add, a line that didn’t curve the exact way he wanted it, an eye that was slightly off kilter from how it should be. He itched to perfect it, he could spend days on this drawing if he wanted to. Something told him that Frank would not appreciate waiting that long.
Immediately, Frank made grabby hands to see the drawing. It was adorable and Gerard found himself giggling as he handed over the journal. He was almost sad to let go of it, the drawing had turned out beautiful.
On the page was a version of Frank that was almost as carefree as the one sitting in front of him. His mouth opened in a silent laugh, eyes squeezed shut. Frank’s eyes traversed the page as if he was drinking up every detail. Anxiety crawled in Gerard’s veins at the feeling of being so perceived. It was never easier to share his art, despite the fact that it was his job.
“This is amazing.” The awe in Frank's voice caught him off guard. It was like he was looking at something that belonged in a museum, not a rushed portrait drawn by drunken hands with smudged lines.
“You’re just saying that because you think I’m pretty.” Gerard grinned. Frank shook his head, smiling just as hard.
“Nah, I mean it. You’re a real artist Gee.” His eyes bore into Gerard with an intensity that made him shudder. “I mean, of course I think you’re pretty. So fucking pretty. Now I can say you’re talented too.”
Gerard looked down at his lap. Something dangerous was brewing in his gut, not the alcohol but something deeper, something warm and needy. He let out a soft sigh and shifted in the chair, too aware of his own body. Looking at his lap brought attention to the way his stomach pudged out, straining slightly against his jeans. His thighs pillowed out against the chair. Too soft, too large. Something between feminine and masculine that he hated.
“Nobody really calls me pretty.” Gerard admitted. His face was burning. In front of him, he heard Frank get up. Maybe he could tell that Gerard wasn’t going to be able to accept these compliments, he was never going to believe the sweet words of a stranger.
Instead of walking away, Frank stepped closer. Crowded into Gerard’s space and lifted his chin with his finger. The move was so smooth, so self assured, that Gerard let out a small whine. He didn’t mean to, it just slipped out. He looked up at Frank with watery eyes.
“I call you pretty.” Frank stated. It sounded so definite, like he had decided already that there was nothing that would change his mind.
“Why?” It was pathetic. It was needy and useless and Gerard regretted it the moment it came out of his mouth. He just met this guy, poor Frank was probably trying to find a simple hook up and he stumbled across the most difficult person he could have.
Frank smiled, something gentle and sweet that might give Gerard a toothache if he looked at it for too long. It was the kind of smile reserved for someone precious, the kind of smile Gerard had never seen directed at himself. Frank’s hand slid from Gerard’s chin to his cheek, swiping his thumb across the soft heat of his face with precision and delicacy. It was almost like he was afraid to hurt Gerard if he moved too fast, or too hard.
“Your eyes,” Frank grinned. “Are the most beautiful shade of hazel I’ve ever seen.”
Without breaking eye contact, Frank leaned down so he was eye level with Gerard who was still sitting, now frozen, in his chair. Frank’s hand was warm when it caressed his lip next. Without his permission, Gerard’s mouth opened slightly at the feeling.
“And your lips are so inviting.” Frank pulled down on Gerard’s bottom lip, exposing his bottom teeth before releasing it and snapping it back into place. “Did you know you bite your lip when you draw?”
“Yeah.” Gerard breathed out. His voice was weak. He could taste the salt of Frank’s sweat on his lip when he licked it. His mouth felt dry. “Didn’t think anyone else noticed.”
“I did. While you were busy observing me,” Frank grabbed Gerard’s hand and pulled him up to stand. He swayed slightly, and Frank giggled, pulling him over to the bed. “I was observing you.”
“I never told you. I think you’re pretty too, well handsome. More handsome than pretty. Unless you like being pretty.” Gerard stumbled out words. He was aware of the way Frank’s eyes were on him like he was practically ready to eat him.
“Do you?” Frank smiled. It was so confident that Gerard let out another soft whine. “What are you gonna do about it then?”
Gerard was sure his cheeks were bright red at this point. He could feel the heat radiating from himself and he wondered if Frank thought it was endearing or weird. He cleared his throat and tried to sound confident.
“I want to kiss you really badly right now.” It came out as a whisper. His voice caught in his throat when Frank nodded. “Like so badly.”
Frank wrapped his arms up and around Gerard’s neck, pulling him down. They were just a few inches from each other now. From this angle Gerard could see every eyelash, every small detail. Even a small scar from what appeared to be an old eyebrow piercing.
“Okay.” Frank licked his lips. Gerard’s eyes tracked the movement like a hungry dog. “Kiss me then.”
He didn’t let himself think. Didn’t stop to wonder if he was going to be bad, or if Frank was joking. The tone of Frank’s voice and the way his eyes had been glued to Gerard was enough for him to decide that this was no joke.
When his lips touched Frank’s, he decided he was right, they were really soft. Frank let out a satisfied hum against his mouth and Gerard felt fire down every part of him. He wanted more.
As if Frank could read his mind, he kissed harder. Gerard kissed back with the same ferocity. He’d never kissed anyone like this before, like he was hungry, like he was desperate. He just followed Frank’s movements, mirroring his energy. He matched it like he was trying to prove something.
Frank pulled away, eyes lidded and breath heavy. His lips were slightly pinker than before and Gerard felt a rush at the idea that he had caused that. Frank placed his hands on Gerard’s chest and a thrill went through him, something needy and primal.
“God. Can’t believe I didn’t get to know you sooner.” Frank pushed Gerard down to sit on the bed and climbed onto his lap. He kissed him again and again. “Mikey is such an asshole for never bringing you to anything sooner.”
Gerard giggled. He felt like he was dreaming. He felt like he was high or delusional. Nothing about the hot boy sitting on his lap kissing him felt real. His hands gravitated to Frank’s hips and Frank smirked.
“It’s not like he never tried.” Gerard sighed, kissing Frank on the mole on his cheek. “I don’t really like crowds, or talking to people.”
“You talk to me just fine.” Frank giggled, his hands in Gerard’s hair. “I think you underestimate yourself.”
“Maybe you’re just as weird as I am. Or you don’t know the extent of my strangeness.” Shaking his head, Gerard leaned back a little. “What if I’m actually an evil succubus and I seduced you to steal your soul.”
Frank studied him for a moment. Maybe he’d said something too weird but he was too far gone now. He was kiss drunk and tequila drunk and he wanted more. The confidence was seeping in now and something needy was settling into his bones, into his lungs and his brain.
“Well then you’ve done a pretty good job.” Frank pressed forward and kissed Gerard again, harder. His tongue darted out and Gerard’s mouth opened in a choked up moan. Frank took the opportunity to explore the inside of Gerard’s mouth. Frank’s tongue was hot and wet and when it touched his own he couldn't help the high whine that left him. “I think you’re wearing too many clothes for a succubus though.”
Another moan ripped its way from his throat, raw and desperate. He nodded pathetically and Frank laughed. His hands slipped under Gerard’s shirt and he shivered at the way the callouses on Frank’s fingers contrasted his soft skin.
“What do you think princess,” Frank lifted the hem of his shirt slightly and Gerard pushed up his hips involuntarily. The action brought attention to the fact that he was already half hard. Embarrassment flooded his body, what loser got hard just from making out. Frank didn’t seem to mind. “Do you think we should take this off?”
Hair fell into his face when Gerard nodded again. Usually being shirtless in front of anyone was a huge no, but his worries fizzled when Frank lifted his shirt, kissing down his chest. His mouth found one of Gerard’s nipples and he let out a high pitched whine, that almost didn’t sound like himself for a moment.
He felt dizzy and exposed and they’d barely done anything. Frank’s lips returned to his neck, this time pressing delicately. It wasn’t enough, too light and gentle. He huffed and Frank pulled back.
“What’s with the attitude?” He asked. Gerard was having trouble thinking, let alone expressing full sentences. “Did you want something from me? Good girls use their words.”
Something hot and frantic shot through his body at the words. There was nothing he wanted more in this moment than to be a good girl for Frank. His hips twitched again, brushing against where Frank’s ass was hovering over him. The contact was so minuscule it was almost torturous.
“You can be rough.” Gerard whimpered. His voice was fragile, like he was about to start crying. His hands gripped Frank’s waist as if letting go would kill him. “Please?”
“Oh look at you asking all pretty.” Frank’s hand rested on Gerard’s cheek gently. Gerard sighed at the contact, pressing his cheek into the warm skin. He felt greedy. Nothing Frank could give him would ever be enough.
Without warning, Frank’s hand pulled back, and snapped against Gerard’s cheek with a sharp sound. The pain was instant and stinging. A yelp forced its way from his chest and heat spread from the point of contact settling deep within him. His hips bucked up unintentionally, seeking out more friction.
His head fell back, eyes fluttering shut. He savored the bite of the slap, savored the lingering soreness like it was a gift from Frank. He knew the spot would be red where he had been hit.
“Thank you.” He gasped.
Frank didn’t respond, just pressed his lips against Gerard’s throat again, kissing with more intention. He licked the spot just under his jaw and a tremble overtook Gerard, he let out a pathetic moan at the feeling, one hand scrambling to grab Frank’s hair. Against his skin, Frank smiled before biting down roughly.
“Fuck!” Gerard shouted. The pain was different from the slap, but still delicious in all the right ways. The dull feeling of teeth locked in on his skin was almost overwhelming. Too much and perfect at the same time. Frank licked the spot again before reattaching his lips, sucking this time. It felt like he was trying to pull the skin off Gerard’s throat with the suction, and Gerard was dizzy enough to believe he might.
It was clear in its intention. Frank was trying to mark Gerard, make it visible that he had made him feel good. The thought brought a sob of a whine out of Gerard. He wanted to be claimed. He wondered how he would look with a hickey in such a clear spot, he imagined he’d probably look a little slutty.
Frank took his fingers and brushed them over the spot. It was slick with spit and he smeared it across Gerard’s neck with a smile. He gathered the saliva on his fingers, and pressed them into Gerard’s mouth. The intrusion was sudden but not unwelcome.
Gerard let his instinct take over, sucking on the fingers like they were the sweetest candy in the world. To him they might as well be. Frank gasped and groaned slightly as Gerard swirled his tongue around his fingertips.
“Your mouth is so fucking soft.” Frank grunted. He pushed his fingers down Gerard’s throat softly and Gerard moaned. His throat flexed around the intrusion but he breathed deeply through his nose and took it.
The look Gerard gave Frank through fluttering eyelashes made Frank groan gently. He licked his lips as if Gerard was something delicious for him to devour. Gerard could feel Frank’s hips grinding shallowly against his own lap.
He wanted to beg Frank to do something about their growing erections, but Frank looked content to fuck his mouth with his fingers. Any attempt at speech was muffled by the intrusion of fingers.
“You’re taking it so good baby.” Frank muttered. His eyes were glossed over. “Like your mouth was made to be filled.”
Despite the fingers in his mouth, Gerard managed another pathetic whine at the words. He’d never been praised before, let alone in such a degrading way. His mind was empty.
Frank smiled sweetly and pulled his fingers from Gerard’s mouth, a trail of spit connecting them until it broke and hit Gerard’s chin. It was filthy in all the best ways and his body felt electric, like a live wire.
“What do you want?” Frank muttered. His voice was deep but soft. His eyes dark and pupils blown in desperation or hunger.
“I want whatever you want.” Gerard practically sobbed. He wanted Frank in any way he could have him. He wanted to do good so Frank would maybe call him in the morning, invite him to one of his shows, make him feel a little more like a person.
“I want to make you feel good.” Frank growled. His lips attached to Gerard’s own again and Gerard couldn’t help the mewl he let out at the feeling. His hips twitched without his permission and his eyes fluttered closed. Frank smiled against his mouth, licking and biting.
“Inside.” Gerard whispered. It felt like a secret, something forbidden. He didn't want more than he was being offered. Sitting with Frank on his lap, he felt as though he could have anything he wanted if he was just brave enough to ask.
Frank pulled away, his face flushed. His breathing was heavy and labored. Something about the sight made Gerard feel even more helpless.
“Use sentances.” Frank grabbed Gerard's cheeks roughly with one hand.
A soft sigh left Gerard’s lips at the feeling of being manhandled. Frank laughed slightly and let go of his cheeks. His eyes searched Gerard’s face, expectant and knowing.
“I want you inside.” Gerard breathed out. His eyes felt a little teary, but he didn’t look away from Frank. Frank who was watching him with concentration and what looked like affection.
Before he knew what was happening, Frank’s lips were on his neck. He kissed the spot that was already bruising, and licked up his jaw. Gerard’s body almost convulsed at the feeling. His dick was fully hard in his pants now, and he was too aware of it. Every touch of Frank’s mouth against his skin sent heat through his stomach.
Soft gasps and moans left Frank’s lips as he kissed Gerard, as if just the chance to pleasure him felt good to him. Gerard’s hips twitched again and Frank smiled against his neck.
“Impatient.” He laughed. Despite his mockery, his hands drifted down Gerard’s body. It was so intentional, and it was clear to Gerard that Frank had done this before. The thought should have made him jealous, but he was just happy to experience Frank now. He hoped he would get to again.
“Very.” Gerard sighed. Frank’s hands reached for the hem of his own shirt, finally pulling it off. Gerard’s eyes scanned his tattoos hungrily. They were everywhere, covering his skin like a tapestry. He wanted to know them all, know the story behind every line of ink. He wanted to taste them, to feel them against himself. His dick twitched.
“I’ll let you in on a little secret.” Frank smiled, rolling off of Gerard. The motion sent him into a sudden panic, before he realized Frank was just taking off his pants. There was an obvious bulge in his boxers and Gerard’s mouth watered at the sight. “I’m impatient too.”
An embarrassing noise left Gerard’s mouth as Frank gently hovered over him, pulling down his pants for him. He lifted his hips helpfully for him, and Frank bit his lip. He pulled both pants and fabric down together. Cold air hit Gerard’s dick and he couldn’t help the shiver that went through him. It felt good to be freed from the confines of his pants though, and he let out a small whine when Frank held him in his fist.
“Have you done this before?” Frank asked. His voice was calm and sweet. It contrasted the anxiety that Gerard was feeling. Embarrassment flushed Gerard's body as he shook his head, messing up his hair again. He could see the flush down to his chest.
He watched as Frank’s eyes followed the same path as his, eyes settling on his torso. Despite feeling comfortable with Frank he felt horribly exposed. His chest rose and fell with every breath, and accentuated his curves in a way that made him want to grab the nearest blanket and throw it over himself.
“You’re so pretty.” Frank sighed. He kissed Gerard gently on the lips, keeping his hand on Gerard’s dick. He stroked slowly, agonizingly so. Gerard let out a soft sound at the movement, wanting to push his hips to speed up Frank’s movements but he was hindered by the way Frank was sitting on him. “I can’t believe you never hear it.”
The words were like something out of a fantasy. He didn’t know what to say, just groaned slightly as Frank spit on his hand, speeding up his movements.
“The most beautiful princess.” His voice was dripping and sweet. Gerard nodded pathetically, agreeing with whatever Frank said. Somehow he knew exactly what Gerard needed to hear to get off. “So needy so fast. Climbed into bed with me like a little whore.”
The confidence in Frank’s movements and words made Gerard dizzy. Everything he did was clumsy and rushed, but Frank knew how to take his time. He drew out every stroke like he knew exactly what Gerard needed. It brought a familiar deep fire feeling to his core and he whined loudly, shaking his head.
“Can’t.” Gerard practically cried. His stomach was twisting and his dick was leaking profusely as Frank stroked him. “It’s too much.”
Frank frowned in mock pity, but didn’t slow his movements. Gerard’s dick twitched and his back arched off the blanket. He felt like he was going to explode. The heat building in him was intense, much more than when he jerked off alone. Something about the way Frank was looking at him, and the callouses on his hands, was driving Gerard insane.
“You can’t?” Frank taunted. Gerard shook his head again in response. His breaths were uneven and heavy. He could see the way Frank was watching him, as if he was playing with a toy. “Okay then.”
Just like that, Frank took away his hand. It was replaced suddenly and violently by sharp cold air. The heat in his gut turned to a plummeting feeling, almost like he was falling.
“Fuck!” He swore. Tears were pricking at the corners of his eyes, he felt pathetic. It wasn’t an entirely bad feeling though, and he could tell that Frank was aware of it. The searching eyes of his never faltered, as if he was scanning Gerard’s reactions for the smallest sign that it was no longer fun.
“Couldn’t have you finishing too fast babydoll.” Frank purred. His hand was in Gerard’s hair and Gerard leaned into it. “Are you ready to be prepped? I promise you’ll feel good soon.”
Gerard tried to speak, but his brain was mush. He knew that he needed Frank, and that was where his train of thought stopped. He blinked back his tears and nodded. The empty feeling inside of him was lessened by Frank’s hands on him, reassuring and caring. Delicate in a way that was new to him, but still firm and confident.
“Need…” Gerard’s voice was weak. His dick was leaking, hard and red against his stomach. It twitched pathetically and he screwed his eyes shut. He didn’t know what he needed.
“I know baby, I know.” Frank shushed him. He got up and Gerard forced himself not to panic. Frank wasn’t leaving him like this, he was hard too. “I know Patrick has some in here, come on.”
Frank was muttering to himself as he rifled through the drawers. Outside the door Gerard could hear the music and chatter from the party, but it was muffled and soft compared to his own breathing and the sound of Frank talking to himself. It was like they were shut away in their own little haven.
“Fucking there they are. Patrick you little pervert.” Frank said triumphantly. He pulled out a condom and a small bottle of lube. Before climbing back onto the bed, he finally pushed off his underwear. He stood fully naked for a second and Gerard took in the view.
A dark trail of hair ran down his navel, as if showing Gerard where to look. Frank was undeniably hard. His dick was a little smaller than Gerard’s but thick. Gerard wanted it inside of him as soon as possible, his mouth watered as he watched Frank climb back onto the bed.
“I’m gonna stretch you open now.” Frank mumbled, his eyes focused on Gerard’s bottom half. He grabbed Gerard’s legs and eased them open. The exposure was weird and he wanted to close his legs, but Frank held them open with his knees. “Breathe deep for me honey.”
Gerard closed his eyes and took a deep breath. He heard Frank squeeze some lube onto his fingers, and let himself relax. He’d fingered himself before, but it was new and different to let someone else touch him this way. It was vulnerable in the most real sense.
The intrusion of Frank’s finger wasn’t a surprise, but Gerard still gasped when he pressed in. It was weird for a moment, but Frank made sure to go slow. Once he was used to it, he immediately felt like it wasn’t enough. He opened his eyes to see Frank watching him with reverence, as if seeing him spread out like this was something to admire.
“More.” Gerard whimpered. It wasn’t enough to just have one finger inside of him. Frank’s fingers were slender compared to his, and it was too little. He thought about how soon he’d be filled up by Frank’s dick and his own twitched in response to the thought. “Please.”
Frank scoffed and pressed another finger in without hesitation. Gerard nodded and pushed back against his fingers. It wasn’t quite enough but it felt better. Frank crooked his fingers, and somehow found the exact spot to make Gerard moan.
“I knew one finger wasn’t gonna be enough.” Frank sighed, as if he was disappointed. The look in his eye told Gerard he was far from upset. “You need more to fill you up don’t you princess?”
“Mhm.” Gerard nodded. Frank giggled, it was sweet and cute and Gerard wanted to kiss him again. He took his time making sure Gerard was stretched out, scissoring his fingers inside of Gerard. The stretch was weird, but welcome. “More.”
“You just can’t be satisfied.” Frank scolded. He leaned down and kissed Gerard, pressing his lips firmly against Gerard’s own. “Such a pretty whore.”
The words muttered against his lips made him whimper. He needed Frank to fuck him soon or he would start crying again. The fingers inside him halted for a moment, before a third finger entered. Frank sat back up and looked over Gerard, just like he had been doing all night. The self consciousness crept in again, but the thoughts were silenced by Frank pounding all three of his fingers deep inside of him.
“You wanna be fucked don’t you?” Frank smiled, his eyes almost wild. His dick was red and leaking precum onto the tattoo on his lower stomach that read ‘and’. It was so obscene that Gerard couldn’t take his eyes away. He nodded slowly.
“Please fuck me Frankie.” He whined miserably. His eyes were glossy with tears again, and it was made worse when Frank pulled his fingers out. Once again, Gerard felt completely empty. It was strange and unwelcome and this time he did feel tears falling down his cheeks and onto the pillow under him. “Need it. Need you.”
Frank frowned and leaned down, kissing the tear streaks on his face. His cheeks were blotchy and eyes puffy but Frank was looking at him like he was a piece of art.
“It’s okay baby, you’re all ready.” He ripped open the condom with that same practiced ease from earlier. The movements that made Gerard’s stomach fill with a desperate heat. “Gonna make you feel good now.”
He rolled the condom on, and poured some lube into his hand. He took a moment to warm it in his hand before stroking himself with it. Gerard took the opportunity to take in every expression he made. His face dropped in pleasure as he stroked, longer than he needed to in order to coat his dick. Gerard just watched with hungry eyes.
The strokes were slow and long, not desperate like Gerard was having to hold back from doing to himself. Frank liked to draw things out, to make himself and his partner wait. It sent electricity through his veins to watch. Without meaning to, he let out a small moan as Frank’s hand worked himself.
“Okay honey.” Frank gasped, finally directing his attention back to Gerard. “Okay.”
Gerard let himself focus on Frank’s face, not the thick intrusion of his dick. It was what he wanted, but it was so much. The stretch was painful, but Frank was there like an anchor, making sure he was okay. He kissed him again, soft and reassuring.
“You’re doing so good, baby.” Frank whispered, his voice steady as his movements. “I’m almost all the way in.”
Gerard nodded, his face screwed up. He tried to relax his body, to let himself adjust to the feeling of something so thick inside of him. Finally, Frank stopped moving. His hips twitched a little bit before stilling.
“That’s all of me.” He kissed Gerard again. “We’re gonna take a moment and you let me know when it’s okay to move.”
His voice was shaky and Gerard knew it was taking all his self control not to fuck into him immediately. He clenched around him experimentally and Frank let out a small groan, his head falling slightly.
“Fuck Gee you’re so tight.” He muttered. His voice was weak, as if all his energy was going into keeping still. “So warm and wet for me.”
Gerard let out a whimper, his eyes fluttering closed at the words. His head was empty and the pain was fading into something much more pleasurable. He could feel Frank twitch inside of him, thick and hot.
“Move.” Gerard whimpered. His voice was just as wrecked as he felt. “Please.”
That was all Frank needed, his hips pulled back, and snapped forward and Gerard let out a high pitched moan that he didn’t even have the mind to be embarrassed about. Frank dragged perfectly against his walls, lighting a fire where he moved.
“There you go.” Frank moaned, pressing his face into the crook of Gerrard’s neck. He opened his neck instinctively to give him more room.
Frank started thrusting with more rhythm, his hips finding the pace he was looking for. Every push and pull of his dick inside of Gerard lit new sparks throughout him. He could feel it everywhere, filling him up and making him gasp and moan.
“F-fuck Frankie.” Gerard cried. He sounded like a girl when he moaned like this, and that thought turned him on even more. He felt hot all over, like he had an impossible fever. Frank nodded, as if he could read Gerard’s mind, and at this point he was pretty sure he could.
“I know princess.” Frank groaned, his breaths coming out hot and quick into Gerard’s skin. “You sound so pretty.”
Gerard keened in response, his body shaking. His hands gripped helplessly at Frank’s hair, too short to grab. He ran his hands through the hair anyways, scratching his scalp as if it would give him some kind of stability.
Frank growled almost primally, and sped up his thrusts. His movements were getting sloppy, but he showed no signs of stopping. His mouth was practically attached to Gerard’s neck, licking and kissing wherever he could reach, adjusting his angle slightly whenever he moved.
One particular thrust caused his dick to drag perfectly against Gerard’s prostate. His back arched, unsure whether he wanted to get away or push closer to him. He threw his head back and Frank took the opportunity to bite down on the exposed skin.
That was all Gerard could handle before he felt the tension in his body unfurl like a tense spring. His hands scrambled for purchase, gripping the sheets so tight that his knuckles went white. His vision blurred and he could taste Frank’s name on his lips as he came untouched. His body shook, and Frank just kept fucking him through it.
“Good girl.” He could hear Frank saying under the sounds of his own gasps and moans. “Sweet girl.”
His movements didn’t stop, it was too much and Gerard made a high pitched, desperate sound. His eyes filled with tears once again and Frank’s hips stuttered as they started to fall.
“So pretty when you cry.” Frank muttered. His hips sped up even more. Gerard was sensitive and sore, but he nodded anyway. Despite the pain there was a sense of pleasure, almost like he was fulfilling a duty for Frank, letting him use him like a toy.
“Can’t do it.” Gerard whined, his voice broken. His body was sore, but the creeping pleasure made his stomach twist. “Too much.”
“You can do it.” Frank muttered. His voice was weak and Gerard could tell he was getting close. His breath was quick and he didn’t move from his spot in Gerard’s neck. “You’re so good for me just a little bit more. Fuck. I’m so close sweetheart”
Gerard nodded helplessly, and let Frank use him. The pleasure continued to build in his gut, his tired dick twitching with the thrusts. He cried pathetically as Frank bit down again, this time on his shoulder.
The bite was so hard he was sure it was going to leave a mark, and the thought was enough to spur his body into another, weaker oragasm. Shivers wracked his body, his legs convulsing as his body expended the last of his energy.
“Shit.” Frank swore. Gerard was vaguely aware of his movements above him. Frank gasped as he pushed as deep as he could into Gerard as he came. The thought came to Gerard that he was trying to get him pregnant, and the thought made him whimper helplessly. “That’s good baby, just take it.”
Gerard’s eyes fluttered closed as he felt Frank cum into him. Part of him wished they hadn’t used a condom, but he knew that was impractical. Still, the idea of Frank’s cum dripping out of him, down onto the sheets, was enough for him to shiver again.
Frank collapsed on top of Gerard, and he giggled gently. His hand reached back up to Frank’s hair and pet him gently, enjoying the way Frank leaned into the touch. He could feel him smiling against his skin.
“I’m sorry if I went too hard.” Frank said, his words muffled by Gerard’s shoulder. “I got a little carried away.”
“You were perfect.” Gerard shushed him. His brain was still foggy but he knew that he enjoyed every second of that. In the distance he could still hear the party, and he became very grateful for the loud music outside that hopefully muffled all of his sounds.
“You’re okay then?” Frank lifted his head to inspect Gerard. His searching eyes, still bright and wandering. Gerard blushed and nodded in that same jerky fashion, his messed up hair falling everywhere. “Good.”
“You had fun?” Gerard asked. He was nervous, the social anxiety slowly creeping back in. Now he was naked and alone with the most beautiful man he’d ever met, and somehow this man had decided to sleep with him. “I didn’t disappoint?”
Frank shook his head, a smile splitting his face. His crooked teeth made Gerard’s heart lurch. He kissed Gerard’s nose and cheeks. Emotions flooded through him, nobody had ever treated him like this before, so gently after being so rough. It was whiplash but he didn’t mind it.
“You couldn’t disappoint me.” He grinned. Slowly, he pulled out and Gerard twisted his face in discomfort. It was a weird sensation, and he was so sensitive from two orgasms.
“I bet I could, given time.” Gerard commented, not really thinking about it. Of course he would, that was how Gerard Way worked. He met someone, connected for two seconds, and then said or did something wrong to end up alone. He didn’t look at Frank, just focused on cleaning himself up with a shirt he found discarded on the floor. He figured he would leave an apology note for Patrick or something.
“Maybe,” Frank sighed, he leaned over to Gerard and forced him to look at him. “But I’d like to figure that out for myself. Maybe I could even take you out on a date?”
The words slapped Gerard across the face. Frank wanted to get to know him, outside of the bedroom and the party scene. He wanted to talk to Gerard about who he is as a person. The thought made Gerard want to get up and run the other way, his body froze. Frank was looking at him so hopefully he didn’t know what to do with it.
“I- Um.” He stuttered out. He knew he was supposed to say something, but the words were caught in his throat.
Frank must have read that as rejection and started backing away, slowly as if he was going to scare Gerard off. He bit his lip ring, avoiding eye contact, looking anywhere but Gerard.
“Sorry.” Frank giggled, it was nervous and awkward. “I don’t wanna come on too strong. I do that a lot. I just mean, you’re really cool and pretty. I thought we could go get coffee or something?”
“I fucking love coffee.” Gerard blurted, reaching out to Frank. He grabbed his hands, pulling him a little closer. He shoved aside all of his anxiety and leaned forward to kiss Frank gently. “And I would love to go on a date with you.”
