
Silly Boy
Imagine
Gerard opens his eyes and winces at the sunlight coming through the open window. Didn't Frank close that? He thinks and gropes the other side of the bed, finding a lack of the man. "Frank?" He calls, his voice low and scraggy.
He receives no answer, and sits up, attempting to get rid of his pounding headache by rubbing hard at his eyes. "Shit," he whispers and slowly crawls out of bed, wrapping one of the thicker blankets around him. He glances the clock out of the corner of his eye and sees that it reads almost 11AM.
Suddenly, a wave of nausea passes over him and he bends over and groans, wishing he were dead. Why did I get high? He wonders. He knows the answer, but he just doesn't want to admit it: he was hoping that Frank wouldn't notice, and Gerard would be able to make love to Frank again. It was a shit plan, but at least he had a plan at all.
Gerard straightens back up and notices that he has a slight problem in his boxers: morning wood coupled with sleeping next to Frank and the after-effects of ecstasy. He knows that he can either deal with it now while Frank is out doing God knows what or he can silently suffer all day.
Quickly, he strips off his restraining boxers and eases himself to lay back on the bed, trying his best to get comfortable. He gently wraps his hand around his growing length and strokes himself, moaning out at the feeling of pleasure that runs through his body.
He tightens his grip slightly and repeats his actions, gasping before releasing a deep moan. "F-fuck," he stutters quietly, stroking his hand down his length again, and running his thumb over the head, already leaking transparent pre-cum. He cries out in pleasure, tightening his hand once more and pulling again.
With nothing else for his free hand to do, he reaches up and tangles it in his own hair, pulling roughly as he tightens his grip once more. He lets out the loudest moan yet, letting himself pant like a whore since nobody else is in the room. "Oh, Frankie," he moans, feeling the familiar electrifying sensation in the pit of his stomach.
"Gee?" A quiet voice asks from the door and Gerard sits up quickly, scrambling for the blanket to cover himself with. "What're you doing?" Frank asks, locking the door behind him.
"I woke up and I was hard," Gerard explains. He tightens the blanket around himself and adds: "I'm sorry, Frankie."
"Gee," Frank sighs, pulling off his coat and shoes. He sits down next to Gerard and slowly pulls the blanket away, exposing Gerard's body. "God, baby," Frank mumbles. "Why did you cover yourself up?"
"You scared me," Gerard says quietly.
Frank says nothing, instead giving Gerard a small kiss on his temple. "It's okay," Frank whispers. "Do you want any help with that?"
Gerard's eyes widen and he clears his throat. "Umm..." He starts, redness overtaking his cheeks. "O-okay."
Frank smiles and gives Gerard another small kiss before unbuttoning his jeans and sliding out of them. His shirt quickly follows, and Gerard reaches out tentatively and runs his fingers along the soft skin of Frank's thigh, exposed by the bunched-up fabric of his boxers.
Frank stops undressing and looks down at Gerard's hand, shaking slightly with anticipation. "Gee," Frank starts, dropping his shirt into the carpet. "I don't know how to say this, but... Do you remember, back in 2004, do you remember what I would let you do to me?"
He does remember. Quite vividly, in fact. "Yes," Gerard says, sitting up a bit straighter.
"Do you want that this morning?" Frank asks, moving off the bed and standing up.
"Oh, God, yes," Gerard breathes.
Frank nods and asks: "What do you want me to do?"
"I don't want you making a single noise unless it's my name," Gerard instructs Frank, ignoring the lustful pain in his cock. "Understand?"
"Yes sir," Frank says obediently.
"Remind me," Gerard starts, standing up next to Frank. He takes Frank's wrists in one of his hands and holds them tightly, making sure Frank can't wriggle out of his grasp. Before he finishes his sentence, he kisses Frank deeply, his tongue invading the younger's mouth. Frank controls himself and resists the urge to moan, and he melts into Gerard's body.
Finally, they have to pull away to breath, and Gerard, never taking his eyes off of Frank's, asks: "What's my name?"
"You're my master," Frank pants, still out of breath.
"Tell me what you want me to do," Gerard commands, his grip on Frank's wrists growing stronger.
"Whatever you want," Frank says.
"That sounds nice," Gerard purrs and kisses Frank deeply again. He pulls away after a moment and drops Frank's wrists, then saying: "Finish getting undressed."
He sits back down on the bed, and watches Frank as he slowly pulls down his boxers, avoiding Gerard's gaze the whole time. Once he's fully unclothed, Gerard beckons him closer with a single, tantalizing finger.
"Frankie," Gerard says, pulling Frank down to straddle his waist. Frank's hands immediately go to Gerard's chest, helping him keep his balance, and Gerard speaks again. "Grind," he commands, and Frank instantly starts to grind his bare ass down onto Gerard's cock, making Gerard moan.
"God, Frankie," Gerard moans, digging his blunt fingernails into the skin on the top of Frank's thighs. "So good, baby."
"Master, let me speak," Frank begs, holding back a moan as he rolls his hips down and feels the head of Gerard's leaking cock press at his hole.
"Speak, Frankie," Gerard says, and Frank lets out the deepest, sluttiest moan Gerard has ever heard come from the younger man.
"I want you inside of me," Frank moans. "Oh, God, I want you to fuck me so hard that I won't be able to perform tonight. We have all day; fuck me long and hard, Master, please."
"So much to say," Gerard purrs. "Do you want prep?"
"Yes, sir," Frank says, not stopping his sultry movements. His hair falls into his eyes, but he does nothing to get rid of it.
Gerard smirks and gently pushes Frank off of him, then says: "Get like you're stretching your back, and let your ass hang over the edge of the bed."
Knowing what Gerard wants to do, Frank assumes the desired position, trying not to think about how vulnerable he is. He forgets all of his worries, though, when he feels a wet warmth pushed into his hole, and he hears Gerard's moans from behind him.
"Taste so good, Frankie," Gerard murmurs, pulling his tongue out. He spreads Frank's cheeks apart further to get better access and adds: "Like sugar."
Frank holds in the heaviest moan and feels Gerard push his tongue back in, and Frank's eyes slip closed as he lets out a small sigh.
Then, he feels a sharp sting against his ass and he feels the absence of Gerard's tongue. His delicate skin stung with the after effects of the slap, and Gerard growls: No sounds, slut.". Frank can't help but gasp; Gerard hasn't been this dominant since he would have his way with Frank when he was drunk or high, which was a good while ago.
"I said 'no sounds'," Gerard repeats and a few seconds pass before he pushes in one of his fingers, and Frank bites his lip to keep from moaning. His cock throbs, leaking and seeking attention, but he knows that he can't move, unless he wants punishment. Knowing Gerard and what twisted ways the back of his mind holds, the punishment could truly be horrible.
Gerard pumps his finger in and out, going deeper and deeper with each thrust, until he hears Frank's sharp gasp. Gerard knows that that's one noise that Frank can't help but control, and he says nothing as he pushes in his second finger, repeating his actions until he hears the gasp again.
"How many fingers, baby?" Gerard asks.
"Four," Frank pants.
"I'm big, Frankie, but I'm not that big," Gerard starts.
"I want you to fuck me long and hard, Master," Frank says. "This'll keep me stretched for you the entire time."
"Say that again," Gerard requests, slowly pushing in his third finger.
"I want you to fuck me long and hard, Master," Frank repeats, putting more seductive emphasis on the name. "Master, please fuck my tight little ass with your thick cock."
The fourth finger is pushed in, and Gerard gasps in surprise. Frank is taking his fingers remarkably, especially considering that he hasn't taken four fingers since their last drunk fuck, however long ago it was.
It's not long before Frank is a trembling mess, wanting more than anything to make a simple noise. He needs to tell Gerard that he's coming soon, but he has no way to convey to Gerard the feeling in the pit of his stomach.
Gerard pulls his fingers out and lays down next to Frank, pulling him back onto his body. He sits Frank on his thighs, just below his cock, and takes notice of how hard Frank is. He gently takes Frank's cock in his hands, and whispers: "No coming until I tell you to. If you do, you'll be severely punished."
Frank nods vigorously, putting his hands back where they were before.
"Ready?" Gerard asks, positioning Frank over his hardened cock, aching to release already.
Frank nods again and slowly sinks down into Gerard's cock, letting his mouth hang open and a drawn-out exhale escape his lips. Finally, his ass meets Gerard's hips, and his eyes flutter open, looking down at the man underneath him.
Frank, using his hands as leverage points, pulls up slightly and thunders back down, hearing the sound of sweaty skin on equally sweaty skin echo around the room. Frank can't help but moan at the feeling, and Gerard bites his bottom lip, thinking.
"Baby, if you don't quit making those noises, you're gonna be punished," Gerard says. "And the punishment I have in mind, you won't like at all."
Normally, Frank would have continued to fuck himself on top of Gerard, keeping silent, but his curiosity got the best of him. It starts with a moan as he rolls his hips down, hitting his prostate and inhaling sharply. Then, it spirals into him practically screaming Gerard's name, until finally, Gerard pulls out fully and places Frank next to him.
He gets up from the bed and goes to the closet, searching for something. He knows that Frank'll complain that it's his closet, and not Gerard's, but Frank's too far gone for it to bother him.
Gerard comes out with a long bit of white fabric in his hands, and Frank places it as the sash from the robe. Gerard comes back to Frank and wraps his hand around the back of Frank's neck, pulling him up onto his knees. "You're too loud, Frankie," Gerard says and folds the fabric in half before opening Frank's mouth and pushing the fabric in, tying it in the back. "I don't have any other things to maybe blindfold or handcuff you with, and I wish I do. That would be a sight."
Frank let out a muffled whine in protest and receives a sharp smack on his ass, pain exploding across the skin. He jolts slightly, unprepared for the punishment, but he notices that, once the pain ceases, it leaves him with the same feeling that Gerard did.
"Frankie, you're being very bad," Gerard says, putting the two of them in the same position as before. Frank bites down on the fabric in his mouth to stifle a moan when he feels Gerard push in, and Gerard pretends not to notice the small gasp. "No sounds."
Frank nods, unable to form any words, and brings himself down onto Gerard's cock again, feeling Gerard's hips rise to meet his ass.
He wants to come so badly, but if a gag is his punishment for making noises, he doesn't want to know his punishment for coming when Gerard didn't tell him too. Instead, he continues to fuck himself on Gerard's cock.
Finally, Frank feels Gerard's cock shiver inside of him, and Gerard says: "Frankie, I'm close. I'll untie the gag, and I want to hear you when I come. Okay?"
Frank nods again, leaning down slightly to allow Gerard's hands behind his head. After a bit of blind struggle, the gag falls from Frank's mouth, and he immediately moans, throwing his head back.
"Master, it hurts," he pants. "Let me come, please."
"Not until I do," Gerard says, and pulls Frank down for a long, passionate kiss. It's a bit of an awkward angle, but it's enough so that Gerard can successfully have his tongue in Frank's mouth.
Gerard moans against Frank's mouth, pulling away and bringing his hips up to meet Frank once more. He furrows his eyebrows and chokes out: "I'm close, Frankie."
Knowing that he'll be punished, Frank moans and says: "Come in me, Master. Let me feel you; I need to feel you." He changes methods and starts to roll his hips down, burying Gerard deeper inside of him, and gasping loudly.
Gerard is too far gone to respond; he only grips Frank's hips tighter and releases with a moan, making Frank slow down to movements, riding him out of his high.
As soon as Gerard regains his breathing, he notices that Frank is biting his lip so hard that small pinpricks of red are blooming against his teeth. Gerard says nothing as he grasps Frank's swollen cock and jerks him off, listening to Frank's moans carom around the room.
Eventually, Frank cries out and, almost virtually without warning, comes on Gerard's hand. The pain relief is immediate and he moans once more at the absence of the coiled-up energy in the pit of his stomach.
When Frank finishes, Gerard pulls out and hugs Frank to his chest, rubbing his back as the younger regains his breath. "How long..." Frank starts, taking several deep breaths. "Were we fucking?"
Gerard looks at the clock to find it saying almost 1PM. "Close to two hours," he says with a small laugh.
"Doesn't feel like it," Frank states.
"Yeah," Gerard agrees, kissing the top of Frank's sweaty hair. "I'm sorry if I, like... Overdid it. You gave me the chance to be dominant, and I took it."
"I loved every second of it," Frank says truthfully. He wraps his arms around Gerard's neck and kisses him softly, his tongue barely pushing in.
Gerard smiles and sighs into the kiss, rolling over so that he and Frank lay on their sides. Frank pulls away from the kiss and leans forward, pressing his forehead against Gerard's lips, and whispering: "I want a cigarette. Want one?"
"I'm fine," Gerard answers, sliding under the bed covers. Frank leans over to the side of the bed, pulling up his jeans and digging his lighter and the carton of cigarettes out of the pockets, quickly pulling one out and lighting it.
"Fuck it if it's a no-smoking room," Frank murmurs, rolling the cigarette into the corner of his mouth as he replaces the carton and lighter. "I'm smoking this motherfucker."
He pulls it out, holding it in-between his index and middle fingers, and blows his smoke in Gerard's direction. Gerard just smiles and wraps his arms around Frank's waist, pulling him closer and kissing his neck. He works to mark up Frank's neck, knowing that, even though everyone will be bound to notice it, he wants everyone to know that Frank is his.
Frank sighs happily, taking another drag on his cigarette, and says: "Gee. Everyone'll see if if you mark me up."
"Exactly," Gerard whispers, capturing the skin in-between his teeth, then soothing the sting with his tongue.
"Everyone'll know it was you who gave it to me," Frank protests further. He doesn't try to move away from Gerard, though; he continues to let himself be marked.
"Frankie," Gerard starts, pulling away. He has a slight glimmer of excitement in his eyes, the hazel flashing a brilliant amber in the early-afternoon sun. "When you were in high school, you never did this?"
"What is this?" Frank asks, taking another drag.
"Fooling around with your secret boyfriend," Gerard says, kissing Frank's jaw. "Smoking when you're not supposed to. Letting him mark your neck, and praying to God that your mom doesn't walk in?"
"What kinda fooling around did you do in high school?" Frank asks, cocking an eyebrow in a critiquing fashion.
"Well..." Gerard starts, moving his lips down to Frank's chest, stopping to suck on his collarbone.
"Under the pants, over the boxers. Hoping I didn't come in my underwear. Letting him put his mouth anywhere."
"Are you trying to tell me something?" Frank asks. "Did you lose your virginity in high school?"
"Damn right I did," Gerard says, pulling his mouth further down on Frank's chest, kissing the middle of Frank's tattoo. "May 25, 1994. I was 17, it was prom night, and I left my date at the dance to sleep with the quarterback."
"Are you serious?"
"As serious as lung cancer, Frankie," Gerard responds. "He liked me a lot... Until he figured out I was a dude. Well, that actually didn't change much."
"What?"
"I went to my senior prom in drag," Gerard laughs. "I was damn pretty, too. I'm sure there's a picture somewhere. But he had me up against his bedroom door and he tried to get under my dress, and found a few things that girls don't have. He didn't seem to care, though, and..." He shrugs. "Yeah."
"The quarterback?" Frank asks, holding back his laughter. "You little slut."
"Hey," Gerard starts. "I'm not the one who just took four fingers."
"True," Frank says and takes a long drag, thinking. "So, back to earlier... What's our story?"
Gerard immediately cottons on to what Frank is asking, and says: "I think that you would be the punk boy that everyone is afraid of. You always smell like booze and nicotine, and you always have hickies all over your neck. You tell everyone that you don't remember the chick who gave them to you, but you know exactly who it is."
"You gave them to me," Frank starts, putting the cigarette in the corner of his mouth so that he can make gestures as he talks. "You're the kid that hides behind his artwork. You smell like cheap hair dye and the cigarettes I always smoke around you, and the only person who knows about us is your little brother."
"We've been together ever since freshman year, and we're seniors now," Gerard says, smiling. His grip around Frank's body tightens slightly and he kisses Frank's neck, still talking. "And you always dress me up like a punk when you take me to a show for your band. At shows, you like to show me off, having me sit on your lap and letting me kiss you whenever I want. I act like I hate shows, but I love it, because it's as open as we can be."
"Alright, here's the feels," Gerard starts. "At our graduation in the spring, I notice you acting strange all day, like you're way too nervous to graduate. When I ask you about it, you say that it's okay and I don't need to worry."
Frank catches on to what Gerard is saying, and adds: "Then, after everyone gets their diplomas, I get up and pull you over to the microphone, with you asking me what I'm doing the whole time. 'Gerard Arthur Way', I say, taking your hands in mine. 'It's been four years, and I'm not ashamed to admit that I love you. You're the love of my life, Gee, and I want nothing more than to be able to spend the rest of my life with you. We're both eighteen, so it's legal, so...' I trail off and reach under my gown and pull out a small box."
"You get down on one knee and ask me to marry you," Gerard finishes, plucking the cigarette out of Frank's mouth and kissing him gently. "I love you, Frank."
"I love you, too," Frank says, then, after a pause, states: "We should be fanfiction writers."
"We should," Gerard quickly agrees.
Notes
I feel like this was really awkwardly written, but I'm hoRNY AS FUCK HOLY SHIT
and I am determined to write the fic I was describing. Soon, maybe *side eye emoji*
Love it!
1/31/16