Actions

Work Header

Hurt me, I’m yours

Summary:

Frank has always been begging Gerard to be rough with him, he’s always been into that. One day, finally convinces Gerard to do so.

Notes:

This is my first fic uploaded (Not first fic I’ve written)

I hope you guys like this and more will be out!!!

 

My twitter is azrael_writes and there will be peaks and updates there💞

Work Text:

Frank is a masochist, he enjoys being hurt when it comes to sex. The problem is, Gerard is afraid he’s going to hurt him too much. They explore kinks in the bedroom, but not this. Frank has always begged Gerard to hurt him, but each time he’s refused. He just wanted to be used like he was a toy.

 

 

—

 

 

Frank and Gerard were so worked up from their concert, they could barely keep their hands off of each other. They tease each other on stage, and while it might look like an act, they both get extremely turned on from it. The whole ride to the hotel, Frank was antsy. Mikey and Ray could tell something was up, but they decided to keep quiet. They were going to eat at the hotel bar, so Frank and Gerard would have the room to themselves for a while.

 

 

 

The second Frank and Gerard got into the hotel room, their hands were all over each other. Their lips crashed together in a messy kiss. Gerard kicked the door shut, pushing the lock in place quickly. He guided Frank to the bed, pushing him back onto it.

 

 

Frank fell back against the bed with a soft thud, immediately being greeted by Gerard crawling on top of him. They needed each other badly, there was no way they could go longer without touching each other. Gerard had practically dragged Frank to the hotel room, and now he has him underneath him. Gerards lips move from Franks mouth to his neck, and Frank lets out a soft whine. He gasps when Gerard bites where his pulse point is. His hand flies to Gerards head, tugging at his hair slightly.

 

 

“Gee.” Frank whines.

 

 

“Hm?” Gerard stops kissing his neck, looking into his eyes.

 

 

“I want you to hurt me.” Frank says breathlessly, and Gerards eyes widen.

 

 

“You know I can’t.” Gerard sighs.

 

 

“Please. I want you to use me. Hurt me. Leave marks all over me. I want to be able to feel this tomorrow.” Frank begs.

 

 

How is Gerard anyone supposed to resist him when he’s begging like this?

 

 

“Okay. Strip and get on your knees, together.” Gerard orders and climbs off of the bed, and goes over to his suitcase.

 

 

Frank obeys, quickly getting his clothes off and tossing them on the ground. He positions himself on his knees, watching Gerards every move. Gerard pulls out some rope, lube, and condoms. Frank shivers as he watches his lover get everything he needs. Gerard comes back onto the bed, and ties Franks hands to the bed. Having his arms over tied behind him hurts, but he loves the pain. He’s already fully hard and leaking.

 

 

“So pretty like this, tied up and on your knees for me.” Gerard purrs, placing his hands on Franks waist.

 

 

Frank shivers at the touch, feeling Gerards hands roam down his body and onto his thighs.

 

 

“Please.” Frank whispers. There’s a hard slap to his thigh and a whimper escapes his throat.

 

 

“Did I say you could speak?” Gerard asks, raising an eyebrow.

 

 

“No.” Frank answers, keeping his eyes down. Gerard slaps his thigh again, and this time Frank winces.

 

 

“Address me properly.” Gerard says firmly, placing his hand on Frank’s chin.

 

 

“No, sir.” Frank obeys, still keeping his eyes off of Gerard.

 

 

“Look at me.” Gerard tilts his chin up, forcing Frank to look at him.

 

 

“No sir, you never said I could speak.” Frank says a bit more confidently, his eyes locked on Gerard.

 

 

“Good. Just relax, alright?” Gerard hums, and moves back on the bed.

 

 

Gerard pushes Frank’s legs apart, and crawls between them. Franks breath hitches, he fucking loves seeing Gerard like this. He gasps when Gerards hand wraps around his achingly hard cock, and his hips buck up. Gerards free hand moves to his hip, pushing it down so he can’t move. Gerard strokes Franks cock lazily, grinning the whole time. The pace is agonizingly slow, and Frank wants more.

 

 

“Go faster.” Frank gasps, his head arching back against the pillow.

 

 

“You have to ask nicely to get what you want. Hasn’t anyone taught you manners?” Gerard cocks his head, going even slower now, causing Frank to whine.

 

 

“Please sir, go faster. I need it, so bad.” Frank begs, and he begins to pant.

 

 

Gerard grins, and begins to stroke Franks cock a little faster, earning another moan from Frank. Gerard has been teasing him for what felt like years, always rubbing up against him when around others. He knows it drives Frank insane, and he loves it. Franks body tenses as he feels the familiar warmth pool in the bottom of his stomach. He’s so close already, it’s almost embarrassing.

 

 

“Gee- fuck.” Frank gasps, rolling his hips into Gerards hand. Right when he’s about to come, Gerard stops.

 

 

“I didn’t say you could come yet.” Gerard says in a playful tone, and Frank whines.

 

 

Frank is about to protest, but Gerards hand is back on his cock and he chokes on a moan. He’s immediately back on the edge, desperately wanting to fall over it.

 

 

“Please, please. Let me come please.” Frank begs, biting his lip.

 

 

“No.” Gerard smiles, and removes his hand from Franks cock. However, he was too late and Frank comes into his hand.

 

 

Gerard raises an eyebrow, cocking his head.

 

 

“How many spanks do you think you deserve for disobeying me like that? I’ll be nice and let you pick your punishment.” Gerard asks. He slaps Franks thigh, and Frank whines.

 

 

“Ten.” Frank answers.

 

 

Gerard smiles at his answer, and turns him around. He pushes Frank down so that he’s lying down, and slaps his right ass cheek. Frank hisses, the sting going through his body. Gerard slaps him again, and again, and again. Frank whines each time Gerards hand makes contact with his skin. Once Gerard finishes, the presses his fingers to Franks mouth.

 

 

“Lick them clean.” Gerard orders, pushing his fingers into Franks mouth. He obediently does so, his tongue swirling around Gerards fingers. He pulls his fingers out of Franks mouth, wiping them off.

 

 

 

Gerard grabs the lube off the side, and pops open the cap. He squeezes some onto his fingers, and presses them to Franks hole. Frank whimpers, wanting to push back into him, but he wasn’t told yet.

 

 

“Please. Not yet.” Frank whispers and shivers, clearly over sensitive. However, Gerard doesn’t listen and pushes one finger into him.

 

 

“You can take it.” Gerard coos, leaning up and kissing Franks cheek.

 

 

Gerard pushes a second finger in, knowing Frank likes the burn. He crooks his fingers, causing Frank to squirm.

 

 

“There?” Gerard asks, smirking.

 

 

Gerard stretches his fingers, opening Frank up.

 

“I’m ready. Please, just fuck me already. Please.” Frank begs, pushing back against Gerards fingers.

 

 

“Still didn’t say you could speak. Don’t worry, I know just how to shut you up.” Gerard slaps Franks thigh again, this time harder. His skin is an angry red, the stinging traveling through his body.

 

 

Gerard undoes his belt, tossing it to the ground. He removes his pants and boxers, his already hard and leaking cock springing out. Frank gulps hard, scooting closer to Gerard. His tongue darts out, licking at the tip of Gerards cock. Gerard groans, his hand latching on to Franks hair. He pushes Franks head down, making him choke on his cock. Tears spring into Franks eyes as he relaxes his throat, taking a deep breath in through his nose.

 

 

Franks tongue swirls around the base of Gerards cock as he takes him deep in his throat. Gerards hips buck up, causing Frank to gag. He doesn’t mind the pain the back of his throat, he just wants to serve Gerard. Gerard pulls his hair, and Frank groans. His groaning sends vibrations up Gerards cock, causing a whine to escape his throat. Frank likes the feeling of his mouth being full and the weight of a cock on his tongue. Gerard has always said he’s fucking perfect for sucking dick, that he was made for it. Gerard pulls Frank hair again, tugging him off of him.

 

 

Frank looks down, like he’s upset that he doesn’t have a cock shoved down his throat. Gerard slaps his cheek, and grabs his chin, forcing him to look up at him. Franks eyes meets Gerards, his eyes glossy and cheeks tear stained, topped off with spit dribbling down his chin.

 

 

“Ready?” Gerard asks.

 

 

 

“Fuck- yes.” Frank gasps.

 

 

Gerard turns Frank around, pushing his face down into the pillow. He smacks Franks ass, enjoying the whimper that comes from him. He takes in Franks body, his stretched hole and body on display for him. He puts his hands on Franks hips, lining up his cock and then pushing into him slowly.

 

 

 

“Look at you, so eager to be fucked. You’re a fucking freak, you know that?” Gerard groans, the heat of Franks body sending shivers through his whole body.

 

 

Gerards nails dig into Franks hips as he starts to fuck him in a steady rhythm, and eventually starts to speed up. Gerard angles his hips up, and Frank cries out when Gerard hits his prostate dead on. Frank feels so full, almost like it’s too much, but he loves it. Franks moans are muffled by the pillow and Gerard fists his hair, yanking his head back. His other hand wraps around Franks throat, squeezing hard, but not enough to do actual damage. Franks moans are strangled, and tears come to his eyes. His breathing is labored and he’s overwhelmed, but he loves every bit of it. Frank feels embarrassed at how close he is already, but it’s because he’s been left on the edge.

 

 

“M’ close.” Frank gasps, looking back at Gerard for permission to come.

 

 

“Not yet, you won’t come until I say you can. Am I clear?” Gerard asks with a grin.

 

 

“Yes.” Frank agrees. Gerard tugs his hair harder, and his grasp on Franks neck tightens.

 

 

“Y…Yes sir, I understand.” Frank stutters out, finding it hard for words to come to him.

 

 

The only thing Frank can register is Gerard. The soft groans coming from him fills his ears alongside the sound of skin slapping against skin. His mind is clouded with pleasure and his whole body feels like it’s on fire. His ass is still stinging from all of the hits and he wants nothing else but Gerard. Gerard, Gerard, Gerard. Every time his prostate is hit, it’s like he’s in a different world.

 

 

Gerards pace is becoming sloppy and Frank can tell he’s close, so he pushes back against Gerard. He wants Gerards pleasure before his, but he knows the faster Gerard comes, the faster he can come. Gerard leans down and kisses Frank shoulder, and he comes deep inside Frank with a whimper. His vision goes blurry and he begins to pant. He fucks Frank through his orgasm, riding the high of it. He bites Franks shoulder as he slows down. He lets go of Franks hair and his head drops as he’s unable to keep himself up.

 

 

Gerards hand snakes between Franks legs, giving his cock a few strokes. Frank cries out, jutting his hips up into Gerards hand.

 

 

“You can come now.” Gerard commands, and after a few more strokes, Frank is coming into Gerards hand.

 

 

Franks orgasm hits him like a truck, his ears ringing and his vision flashing white. His whole body is trembling, and there are tears running down his cheeks. Gerard slowly pulls out of him and Frank whines at the loss. He has no idea what’s happening around him, but he’s no longer tied up. He feels something cool between his legs, and it’s Gerard cleaning him off. Gerard applies some cream to his ass to help with the burning and kisses his shoulder.

 

 

“You did so good for me, I’m so proud of you. Let me take care of you, alright?” Gerard says softly, running a hand through Franks hair. Frank is still trembling when Gerard pulls him into a hug.

 

 

“God, I love you.” Frank manages to say.

 

 

“Love you too.” Gerard says back, pressing a gentle kiss to his lips.