Spanking

3.5K 13 1
                                    

A/N: Retrospectively I'm realizing that I wrote Gerard as a cat. I didn't intend for him to be a catboy but he can be if you want him to be.

"Gerard," Frank sighed exasperatedly, pushing the clingy man off him for the twentieth time. The older man merely responded from his position on the floor by headbutting the other man's thigh and crawling under the desk.

Frank sighed again, pulling his gaze from the computer on which he was writing the eighth chapter of his newest book and also stressing over the deadline his publisher had set. "Babe, you gotta stop, I'm busy," Gerard didn't respond, just adjusting his legs to sit criss-cross instead. Frank softened slightly, mentally conflicted.

"You can sit there if you stay still," Frank decided, moving his attention back to his work.

Naturally, Gerard did not sit still. After a few minutes he'd resumed his game of trying to crawl into his boyfriend's lap. Frank just about lost whatever was left of his patience at that point. 

"Get the fuck out," Frank spat, standing up from where he was sat, almost knocking over his chair in the process. Frank grabbed his partner by the hair, practically dragging him out from underneath the desk and out of the room. "Get the fuck upstairs," he seethed. 

Gerard recoiled slightly, the weight of the harsh words shocking him. He looked down at the floor, the stern glare from his partner making him mentally crumble. "Sorry, Sir," Gerard said softly, his lower lip trembling slightly. 

Frank softened slightly, feeling slightly guilty for speaking to his partner how he did. "Please just go upstairs, Gerard." Frank watched the older man slowly get up from the floor and turn to walk up the stairs. 

Frank sighed deeply, rubbing his hands over his face as he sat back down in his chair. He turned back to the computer screen, mentally screaming when he realised he was still nowhere near finished with the chapter he had to write up before the end of the week.

~~~~~~~~~~~~ time skip ~~~~~~~~~~~

Sighing deeply, Frank finally stood up from his desk, his back cracking as he stretched. It had been a couple hours since Gerard had been sent upstairs and Frank was mostly satisfied with the amount of work he'd successfully completed. 

Frank exited their office, thinking back to the situation with his partner, debating how he was going to handle the situation. 

Suddenly, Gerard got pulled from his almost meditative state as the sound of his partner walking up the stairs brought him back to reality. He shifted on his knees impatiently, cringing at the ache in his spine from being in the same position for so long.

Gerard didn't look up as Frank opened the door and walked into their shared bedroom. He walked over to the silent man on the floor, pausing momentarily in front of him to caress a gentle hand through his partner's hair. 

Frank's previous anger had been reduced to pure stress, the weight of his responsibilities weighing down on him full force. The younger man sat down on the bed, feeling immensely guilty for lashing out at his submissive as he looked down at the vulnerable man.

Just as Frank was about to start talking, Gerard turned to face him and spoke up instead, "I'm sorry for irritating you, daddy. I just got frustrated," Gerard took a deep breath, shifting nervously, "You've been working a lot more recently. I- I miss spending time with you." He spoke the last sentence quietly, his eyes glancing back down to the floor. 

"It's okay, baby," Frank spoke in response to Gerard's admission, reaching a hand out to caress his partner's cheek gently, "I'm sorry for not giving you as much attention as I should have been."

"I- I know how important your work is but you make me worried." Gerard confessed softly, "You spend more and more time in the office and every time you come out you seem even more stressed and tired." 

"I'm sorry for worrying you, baby. I'll try and spend more time outta the office. You're right anyway, this anxiety isn't making me write any quicker." A playful smile grew on Frank's face, lightening the situation slightly.

Gerard smiled back slightly, thankful that they'd finally talked about what had been bugging him for weeks, "Am I still getting punished, daddy?" Gerard asked, his soft voice flowing smoothly. 

"That's up to you, my prince," Frank said, using the pet name he knew Gerard loved, "On one hand you did disobey me, however, I can see that you were just concerned. It is your choice whether you feel you deserve a punishment or not."

Gerard thought it over for a moment before finally speaking up, "I think I deserve a punishment, daddy. I should've spoken to you about what I was concerned about, rather than just being a brat."

"Very well, my prince," Frank rolled up his sleeves and Gerard knew immediately where he had to be; quickly scrambling over Frank's knees.

"Such a good boy for me," Frank murmured as he pulled Gerard's jeans below his ass. He ran his hand over the pale flesh before bringing it back down sharply. Gerard gasped sharply at the impact, "Are you okay with fifteen?" Frank questioned.

"Yes, daddy," Gerard shuddered out, squirming on his partners lap. 

"Good boy," Frank murmured before landing another slap on the older mans soft ass.

By the time Frank reached fourteen, the man on his lap was practically a mess. Tears rimmed his hazel eyes, threatening to spill and start what would become a full on sobbing session. His ass was bright red and throbbing, causing him to squirm in the younger man's lap.

"Such a good boy," Frank whispered in his boyfriend's ear before landing a firm slap to his ass, harder than any of the previous ones, causing the older man to come undone on his lap, tears finally streaming down his face.

Frank pulled his partner to a sitting position, tenderly tucking a strand of his boyfriend's long black hair behind his ear, "You did so well, my prince. Such a good boy for me," Frank cooed, pulling his partner into a hug.

"I love you, daddy," Gerard said softly, his voice unsteady.

"I love you too, my prince."






Smut OneshotsWhere stories live. Discover now