Actions

Work Header

Don't I Look Pretty?

Summary:

Gerard begins working at a brothel, instantly falling for one of the regular clients. But Frank is a dom who doesn't have the time to take on a new submissive, as much as he seems to want to.

Notes:

Hello and welcome to a new story! I started this last year and only recently came back to write the last few chapters to tie everything together. I wasn't going to post it bc it doesn't really feel like my current style of writing anymore, but I think some people will enjoy it and I put a lot of time into it so I'm still putting it out there! The chapter lengths vary wildly in here, oops.

Updates every second day!

Chapter Text

Taking his first step inside the brothel was terrifying. Well, technically it was like his third time entering the building, but this was his first time walking in as an employee, about to sell his body for money, rather than the preparations for the job.

Gerard had applied a few months back when it became very apparent that he needed more money than he was ever going to make in his part time job at the newsagents. The secretary, Kayleigh, was a bubbly woman with a warm, inviting smile that had brought him into the back for a quick tour before interviewing him.

He had expected it to be easy, to just walk in and start, but that wasn't the case. Kayleigh had informed him of their many policies, of the frequent STI tests required, that he needed a doctor to sign off, and also a mental health check to ensure that he was able for this type of work.

It was only legal in a few states, she had told him, so they wanted to ensure that their workers were as happy and as comfortable as possible to prevent being shut down. It was all legal, all above board, and once he had his checks done, he could start.

So, here he was. Gerard carried a small backpack over one shoulder which he was gripping with sweaty palms after being let through the steel gate by using the password he had been given. The gate was to keep track of everyone who came in and out, and the clients also had to show ID apparently.

“Gee!” Kayleigh greeted enthusiastically once she saw him. “Right on time. This here is Dallon.” She gestured to a tall man who was leaning over her desk to talk to her. “He'll show you around again to make sure you're settled.”

“Hey,” Gerard said uncertainly, shifting from foot to foot.

“Hi, honey.” Dallon held out his hand to take Gerard's, gripping it tight as he smiled at him. “Come with me.” He brought him down a hallway that ended up in a large room with cubicles made of curtains. There were mirrors along every wall and makeup stations set up. “This is where we get ready. You can use the curtains for privacy, but some guys will get dressed out in the open too. That's Pete and Oli.”

Gerard smiled when they both greeted him. “I wasn't really sure what to wear, I was just going to see what everyone else did.. But I brought something better than this.” He gestured down at his jeans and t-shirt. It felt safer to check what everyone else was wearing first, to make sure that he didn't look like an idiot on his first day.

“We're always happy to help.” Dallon nodded over at the two men sitting by the mirrors. “There's always going to be a little competition in places like this, but we all still get along. And, as you know, we get paid a set wage for any day we're here anyways so we don't have to fight for money. Which means that we're friends, okay? You don't need to be scared of talking to us about anything. And I mean anything."

Gerard nodded his thanks, looking down at himself. “Any advice on what I should wear? I thought.. Well, I like wearing skirts when no one's around and I guess I thought it could-

Yes,” Oli piped up, eyes roaming over the youngest man's body. “You were made for skirts.”

“Absolutely,” Pete agreed. “You could definitely go down the innocent route, these guys fucking love that.”

Dallon squeezed Gerard's hand lightly. “Want us to help?”

Gerard shrugged a little with a nervous smile. “You're not busy?”

“If anyone is looking specifically for us, they'll ask Kayleigh and she'll let us know,” Oli informed him. “We're getting ready anyways, we don't mind helping.”

And that was how Gerard ended up in a black skater skirt and crop top with heavy eyeliner and dark lips. He wasn't sure about the dark colours, but he certainly looked good when he checked himself out in the mirror.

“You're so hot.” Pete said from behind him, nodding appreciatively at his work. “You can experiment with different colours and looks and see what draws the most people in, but this is always a good starting point I think.”

“Not exactly innocent though,” Dallon remarked.

Gerard smiled at them in the mirror. “I think my track record is innocent enough.” He saw the confusion and thought what the hell? They would find out eventually. “I'm a virgin.”

“Oh shit, okay.” Oli's eyes were wide. “I knew we took people at different stages and shit, but there hasn't been a virgin here as long as I have been.”

“It's weird, right?”

“Not at all.” Dallon shook his head as he looked in the mirror, smoothing out his button up shirt. “Some people don't come here for sex, you know? It doesn't have to be just that. Plenty of guys just want to be degraded, blown, there's the ones who want to cuddle and talk about all pf their problems.. It really doesn't matter. We all have the right to say no to whatever we want. There's nothing wrong with you being a virgin, Gee, I promise.”

“If anything,” Pete added. “Some of the guys will find you even hotter because of it.”

“Yeah, you're like untainted,” Oli agreed, laughing when Dallon rolled his eyes. “We've all got your back, don't worry.”

“Come on.” Dallon took his hand again. “I'll show you the rooms.”

They walked down another hallway, this one lit with warm, red lights to match the maroon walls. The whole place was duller than normal and decorated with red and black, but that was exactly what Gerard had been expecting. There were rooms along both walls, each fitted with a comfortable four poster bed with abstract artwork of naked men on the walls.

“Condoms and lube are here.” Dallon had brought him into an empty room and was pointing at the stands filled with enough condoms and lube to last a lifetime. Okay, well, maybe a few months with the rate Gerard jerked off. “They get restocked constantly so you don't need to worry about it. And when you leave a room, you turn the mark on the door to blue so the cleaners know which ones to work on.” He pointed towards a chest of drawers. “In here, you'll find all the sex toys you might need. If you ever want anything that's not in there, Kayleigh has forms for us to fill out to request it.”

“This is run so much more efficiently than I had expected when I came here at first,” Gerard giggled, following him back out to the corridor and watching him set the mark on the door to green. “I thought it would be more like.. What I've seen in old movies, I guess.”

“Yeah, not exactly,” Dallon laughed, now leading him into the main room.

Gerard had been in here before, but it still took his breath away. Deep red walls, chandeliers with dimmed yelow lights, sofas dotted all around with tables and chairs in the empty spaces. There was a bar at one side that only served non-alcoholic drinks, where clients could sit with the workers to see if they wanted to take a private room with them. The floor was carpeted and gentle music was playing in the background. It was inviting and warm, which was good considering he would be spending most of his time in here.

“There's about thirty guys working here altogether, most people have their specific days so you'll only see them if you share days, unless you take on an extra shift.” Dallon was smiling as he walked Gerard over to a sofa where another man was already sitting. “Patrick, this is Gee. He's starting today.”

Patrick had a kind face and his smile grew when he extended his hand. “Hey, Gee. Welcome to the club.”

Dallon pulled Gerard down to sit between them. “Most of the job is sitting around and flirting across the room at men to catch their eyes. You'll notice that you eventually start getting regulars. There's some guys here that people will try to avoid in general, but they all pay well.”

“Do you ever get clients that you actually like?” Gerard asked.

“Sure, sometimes.” Patrick nodded, patting the seat beside him when he saw Pete and Oli step back into the room. “It's best to keep your feelings out of it, though.”

“Absolutely,” Oli agreed as he sat himself down. “But Frank is the one that a lot of us like.”

“He's dreamy,” Patrick agreed with a little smile.

Gerard looked between them. “Have you all been with him?”

“Some of us,” Dallon corrected. “Not me. As beautiful as he is, the stuff that he's into are hard boundaries for me unfortunately.”

“What does..” Gerard cleared his throat. “What does he do?”

“Well..” Oli smirked as the other guys smiled to themselves, eyes always roaming around to look out for any newcomers to the building who they could make money from. “He comes by every Saturday, so you'll get to see him today, and he picks one of us to bring to a private room where he, well.. He's pretty rough. He's into BDSM, so a lot of bondage and spanking and marking us up and choking and making us submit. And then he'll fuck us and leave.”

“Oh.” Gerard's voice was soft.

“Not for you?”

Gerard giggled quietly, watching as a man came over to take Pete away, both of them chatting like they knew each other. It must be one of Pete's regulars. “No, not for me. I'm very vanilla, I think. I haven't really tried much.”

“That can always change, you never know.” Oli reached over to squeeze his knee softly. “Just as long as you so what you're comfortable with.”

-

Later that night, Gerard was sitting alone at the bar with a soda as he looked around, curiously taking in the different clients and workers and how they acted. Dallon had told him it was good to sit alone at times, it made men feel more comfortable coming up to you. Which had been the case twice already, but Gerard had to turn them away when they made it clear that they wanted sex.

Now, however, there was a new man entering the room. He wore a tight-fitting t-shirt that showed off his many tattoos and muscles that hid just underneath the surface of his skin. His beard was trimmed neatly and hair gelled to stay in place, only dislodging when he pushed his sunglasses up into it. His eyes were striking even from where Gerard was sitting on the other side of the room, the smile that broke out on his face making his knees weak. The beautiful stranger headed straight over to Oli, touching his shoulder lightly as they spoke.

And then his eyes moved across the room, casually looking around, until they met Gerard's. The man smiled and Gerard forced one back before averting his eyes, knowing that it was the opposite of what he was supposed to do.

In his defence, he had not been expecting someone as hot as that guy to walk in here.

And then, only a few minutes later, he was right in front of him. Up close, his eyes were a bright amber that had Gerard's heart pounding in his chest.

The stranger leaned against the bar, grinning lazily at him. “Gee, right? I'm told you're new here.”

Gerard nodded uncertainly, running his hands over his skirt. “Hi, yes, I am.”

“And how has your first night been, Gee?”

“It's been.. Weird.” Gerard giggled before biting down on his bottom lip when the other man's smile widened at the sound. “No one's been interested yet. Or, well, they have but they don't want what I'm selling.”

“Oh really?” He frowned. “And why's that?”

“Because I'm a virgin.”

“Oh.” The stranger's eyes widened, much like Oli's had only a few hours prior. “Okay. And how old are you, darling? You look young.”

“Twenty-four.”

The man nodded. “You look younger. Are you here to lose your virginity?”

“No. It's a.. What do you call it, a hard boundary for me? Most men seem to want the sex.”

“Stick to that, don't let anyone try to coerce you out of it.” The man tapped Gerard's hand lightly. “And don't you worry, you'll have men falling at your feet in no time.”

Gerard decided to be a little brave, tilting his head slightly as he frowned. “But not you?”

The stranger laughed, a bright sound that lifted Gerard's heart. “No, sweetheart, not me.”

Gerard pouted, disappointed more than anything to be turned down by someone as hot as this guy. “Why not?”

“I don't tend to go for younger guys.”

“Why, how old are you?”

“Thirty-six And don't you know it's rude to ask someone their age?” He leaned in a little, something shifting in his eyes. “You need to be taught some manners, princess.”

Gerard visibly shivered. “So teach me.”

“You couldn't handle my methods, trust me. And I couldn't bear to ruin something as sweet as you.”

Gerard was getting very mixed messages here. But he knew to obviously not push someone who clearly wasn't actually interested in him. He was probably just a flirt who had been turned off the moment that Gerard had mentioned the fact that he was a virgin. “Can I at least get your name?”

“Frank.”

Frank. Fuck.

“As in.. The dom who likes to tie people up and hurt them?”

Frank laughed at that, running his hand through his hair. “So you've heard of me.”

“Yeah, I.. Yeah.”

“You look scared.”

“Not scared, I've just.. I've never met anyone like you before. Or, I mean.. Who's into the stuff you're into.”

“You will in here, don't you worry.” Frank tapped his hand gently again. “I'll leave you be, don't want to scare away any other guys who will pay you. Good luck, Gee. I'll see you around.”

“Yeah, I.. Okay.” Gerard gulped.

Frank turned back for just a second. “You should try out softer colours.” He gestured at his own eyes to show that he was talking about Gerard's makeup. “You have so much natural beauty, you don't need to hide it.”

Gerard watched him away, an ache in his chest telling him that this was going to be difficult.

Chapter Text

The following week, Gerard was lounging on a sofa with Pete, chatting about the man he had just been with. It seemed to be commonplace there, to talk about the different men and what they asked for. It helped to talk about it with others who understood; making light of a situation that wasn't completely comfortable. The job wasn't one that most of then particularly wanted, it was just good money and they all needed it for their own reasons.

“Super weird,” Gerard giggled as he talked about his most recent encounter. “I don't want to judge or anything, but I never thought I'd get paid to tickle someone.”

"Dude, you would not believe how many people I've tickled for money. There's a huge market for it, someone needs to grab it while it's hot."

“Putting the rest of us to shame,” a new voice joined, sending chills down Gerard's spine. He looked up to see Frank standing over them, handing keys over to Pete. “Go on up to the room, I'll be there in five minutes.”

Gerard could feel his skin tingling when Frank sat down beside him on the sofa, sighing quietly as he stretched his arms out over the back of it. He seemed so at ease in the club, like he was compeltely used to the area and everyone in it. Gerard wondered how long he had been going there for.

“Hi, Gee.”

“Hi, Frank.” Gerard glanced over at him and quickly decided that no, he needed to look down. Being the subject of Frank's intense gaze was intimidating.

“I see you took my advice.” He reached out to hold gently onto Gerard's chin, pulling his head up to look at the pastel blue makeup he was wearing. “This suits you much better.”

“Thank you,” Gerard whispered, afraid that his heart was going to jump right out of his mouth. Being complimented by Frank felt like he had just won a gold medal in the Olympics. Not that he would ever be seen doing any form of sports or exercise.

“How was your first week? Are you working many days?”

“Just, um.. Fridays and Saturdays. I have college, so..” He shrugged, feeling cold when Frank took his hand back.

“And how was your week? Did you meet with many guys?”

“Yeah, I.. A few.” Gerard blushed. “I had a couple after you left last week, and then three guys last night.”

“And?” Frank was smiling lazily now, seeming to be enjoying Gerard's awkwardness.

“And?”

“How did you find it?”

“Oh, it was.. Yeah, it's mostly okay. It's mainly just blowing people, you know?”

Frank nodded, seemingly thinking about this. “And that's something you're okay with?”

“Yeah, definitely.”

“I'm just wondering how experienced you are, since you've never had sex.”

Gerard's blush travelled down to his neck. “Oh, I'm pretty experienced, I think. Or, well, I thought I was until I came here.” He giggled nervously. “I'm good with handjobs and blowjobs, either way.”

“And?”

“That's, um..” Gerard looked down again, playing with the end of his skirt. “That's it.”

“Ah.”

“Okay, fine, so I'm not very experienced.” Gerard huffed a little.

“No, but plenty of guys like that.” Frank clicked his fingers, making the younger man look up at him in shock. “Look at me when I'm speaking to you, darling. I want to see those pretty eyes."

“Sorry,” Gerard whispered.

Frank looked like he wanted to say something else, but stopped himself. “So you've never been fucked, okay, but what about fingers?”

Gerard frowned. “Like.. Inside me? No.”

“I know I'm asking you a bunch of personal questions but you're just really fascinating to me. A virgin whore, who would have thought?” He turned his body in towards the other man's furrowing his eyebrows as he looked into Gerard's terrified eyes. “Gee, have you ever fucked yourself?”

Gerard had expected weird, personal conversations when he took this job. But he hadn't been prepared for a breathtakingly gorgeous dom to be asking all of them. “No.”

“Why? I mean, everyone to their own of course, but why miss out on that when you can do it yourself?”

Gerard shrugged, leaning back against the sofa as his tongue darted out to run over his lips. “It's not that I don't want to, it's just.. I'm nervous. About all of this stuff, I..” He wasn't sure why he felt so comfortable opening up to this older man, but he did. Frank was smiling kindly at him, letting him know it was safe to continue. “I don't know what to do and I wanted.. I thought.. I had hoped that, um..”

“You'd find someone who would show you," Frank finished.

“Yeah, exactly.” Gerard's heart leapt when Frank's hand was suddenly on his thigh, just above his knee.

“You want someone to talk you through it, to make sure it feels good.” Frank smirked to himself when Gerard's legs opened slightly without him even seeming to realise he was doing it. “You want someone more mature, who knows what he's doing.”

Yes,” Gerard breathed out.

“Well, I hope you find him.” Frank squeezed his leg tight for just a moment before standing up to go, ignoring the distraught look on Gerard's face. He paused for a moment, then turned back. “You said you're in college? What are you studying?”

Gerard closed his legs again, sitting up a little straighter. “Art. Uh, fine art. I paint, mostly. But some sculpture too.”

“You're an artist?” Frank put a hand over his heart, sighing dramatically. “You're breaking my heart, Gee.”

Gerard watched him leave, chest tight with the thought that he was walking away from him to go and fuck someone else. He should not be jealous, especially when he knew what Frank was into, but he couldn't trick his brain out of wanting him. It was literally impossible when he looked like that.

-

The next two weeks passed by in a blur of college, making art in the evenings, going to Willz and giving blowjobs or handjobs or whatever was requested of him, then back home to catch a couple hours sleep before his shift started at the newsagents. He was exhausted and stressed, but it would get him through college, hopefully, and that was all he could focus on.

He hadn't seen Frank in all that time because one or the other of them were in a private room at the time, but that was good. Gerard couldn't cope with a one-sided crush on top of everything else he had going on.

So he pushed Frank to the back of his mind, along with anything else he deemed unimportant at the minute, and continued with what he had been doing for the last few years; surviving.

Except Frank seemed to have other plans.

Chapter Text

“You'll think about my offer?”

Gerard forced his best ‘client’ smile as he called them, accentuated by fluttering eyelashes and submissive eyes. “Of course, Bert.”

The man left a quick kiss on Gerard's cheek and left, leaving Gerard to roll out his shoulders and head towards the dressing room. He always needed to freshen himself up after a blowjob that rough.

“Gee, sweetheart,” Dallon called out to him as soon as he had sat down. “Frank's out there looking for you.”

Gerard's heart quickened it's pace. “Frank?” It had been three weeks. “Oh, fuck, uh.. Can you tell him I'll be five minutes because I kind of need to fix this mess.” He gestured at his face.

“Too late.”

And there was Frank, stepping into the room at the same time that Dallon moved back to let him in. He was wearing a black shirt this time, the top few buttons undone to show off some of his chest tattoos. Gerard was going to pass out, he was sure of it.

“Frank, hi,” Gerard managed to say calmly, aware that they weren't alone. There were only two other guys in the room, but he felt like they must see the way Frank was looking at him. “Can I help you with something?”

“No, just wanted to see you.” Frank grinned as he sat down in one of the chairs beside the younger man. “We missed each other the last few weeks.”

“Mm.” Gerard glanced over at Patrick in the mirror who wiggled his eyebrows suggestively. Great, so he wasn't going to be any help. “Are you.. Are you allowed back here, or.. I don't want to get into trouble, I can come out-”

“I'm allowed, don't worry.” Frank gripped gently onto Gerard's chin, admiring him. “Look at you.”

Gerard was very aware of what he looked like right now; lips swollen and a dark pink, eyes still glossy with unshed tears, black tracks down his cheeks from the mascara he was wearing. His hair was tousled where it had been grabbed and his voice was hoarse when he spoke. “Why are you here, Frank?”

“Just checking in on you.” Frank's voice was soft, his thumb trailing over Gerard's lower lip. “Let me help.”

“Do you check in on everyone?” Gerard gulped when the older man was dragging a wipe slowly over his cheeks and under his eyes, cleaning him up. It felt so intimate to be doing this.

Frank chuckled to himself, shrugging his shoulders a little. “No, just been thinking about you.”

Working at a brothel for a few weeks had at least increased Gerard's flirting skills. Even if he was terrified to scare the other man away, he knew he had to try. “I thought you weren't into younger guys.”

Frank's eyes widened a little then, and he grinned. “I'm not usually, no. I mean, I always go for younger guys but not as young as you.”

“So you've changed your mind?”

“Not at all, princess.”

Gerard rolled his eyes, which earned him a tight hold on his chin, forcibly pulling him back to look into Frank's eyes. They were dark now, he looked like he had thingd in mind that he wanted to do to the younger man. Gerard shuddered. “Sorry,” he whispered.

“Mm. At least you're a quick learner.”

Gerard wanted to test him further, to scream that it wasn't fair for him to talk like this when he was unattainable, so out of reach. It wasn't fair.

“So, Gee.” Frank was now instructing him to blink around the mascara brush he was holding. “How are you finding it?”

“The job? It's.. Yeah, it's fine.”

“No one pressuring you?”

“Well, I..” Gerard bit down on his lower lip, staring into Frank's bright eyes.

“What?”

“Nothing, it's.. Yeah, it's nothing.”

“Tell me, Gee.”

“I don't-” He glanced around to see that they were now alone.

“Gerard.”

Gerard gulped and nodded slightly. “Most of them are convinced that I'll eventually agree to have sex with them, you know? They're not pressuring me exactly, but they are pushing a little. I'm getting offered a lot of money for it.”

“And you're considering it.”

Gerard's lip trembled, so he looked away. “I need the money, Frank.”

“College is really expensive, hm?”

Gerard nodded, still not looking at him. He urged the tears to go back before they fell and ruined his mascara once again. “Sorry, I'm really sorry. I'm just exhausted.”

“Why are you so tired, sweetheart?” Frank reached out to take one of Gerard's soft hands in both of his rough, tattooed ones. “I'd rather you talked to me than trying to hide it like you are.”

“I just..” Gerard shook his head a little, everything warm where Frank was holding him. “I have college five days a week and then I work here Friday and Saturday, but I also work my other job on Saturdays and Sundays, and I have to try and somehow find the time to do my art in between all of that and I still have to choose art supplies over food sometimes.” He sighed softly, afraid to look at Frank and see the way he was looking at him. “I'm sorry, Frank. Really, I shouldn't be-”

“Hey, this is completely normal. You're overworking yourself, Gee. And this job isn't easy, it's normal to feel emotional after a session with someone. I've been coming here for years, I've seen the other guys go through it.” He smiled when that made Gerard finally look up at him again. “Are you comfortable working here? Are you feeling in danger at all?”

“No, not at all.” Gerard picked up a brush, running it through his hair until it looked normal again. “It's not.. I don't think many people want this job exactly, but it's fine. It's work and it's money and I'll take it. But I won't be here forever, you know?” He yawned then, shivering slightly. “I just need to get more sleep and I'll be fine. But not this weekend, because I have a big piece due on Monday and there's so much left to do on it.”

Frank sat back in his chair, thinking for a moment before nodding. “I'm taking you home.”

“What?”

“Tell me where you live, I'll bring you home. I'll pay you like we had a private room together so you're not missing out.”

Gerard just stared at him.

“You need to care of yourself, Gee. Let me help you out this time.”

“Absolutely not, no.”

“Yes. Come on, get your stuff.”

“No, Frank. I'm not taking money for nothing.”

“Yes you are.” Frank stood up, looking down at him with that familiar warning in his eyes. “Get your stuff and meet me outside. I'll pay Kayleigh and wait for you, don't leave me out there long.”

Gerard didn't leave him waiting. As much as he was against this, he wasn't going to leave Frank outside like that. He let out a loud huff to announce his presence, glaring at him. “I shouldn't be going home with random old guys.”

“Wow, so this is what you're like outside of the club?” Frank laughed, gesturing towards a black SUV in the carpark. He held open the passenger door and waited for the grumpy younger man to get in before shutting it behind him.

Gerard watched him walk around, holding his backpack on his lap. “This is crazy, Frank,” he said once he was inside too. “So you're just going to drive me home and then come back to fuck one of the other guys?”

Frank scrunched his nose up as he thought about it, turning the car on. “Nah, maybe I'll have a break for tonight, too. I was waiting for you for a while before you were finished, I don't want to be getting home too late.”

He had to ask. “Kids?”

Frank laughed like that was just about the funniest thing he had ever heard. “Dogs. Now, lead the way.”

Gerard did, waiting another few minutes before continuing the previous conversation. “You're going to give up your.. Extra curricular activities to drive me home when I could have just gotten an Uber like usual?”

“An Uber? Darling, I thought you wanted to save money?”

Gerard huffed again, crossing his arms. “It's the best I can do, I don't want to be walking home in the dark.”

“Mm.” Frank's hand was on his thigh, thumb stroking over the soft skin there absentmindedly. “You've got a bit of an attitude problem, don't you? Uncross your arms.”

Gerard didn't. “I don't think you get to tell me what to do.”

Frank's hand tightened at the same time that his jaw clenched. “Don't test me, sweetheart. Please don't, because I can't do anything about it and you have no idea how fucking hard that is for me.”

Gerard shivered at the tone in his voice and slowly uncrossed his arms, instantly being rewarded by Frank's hand creeping higher. He held his breath, watching the tattooed skin moving against his own, pale thigh. And then it was gone.

“Here we are, princess. What's the student accommodation like? Do you share an apartment with a bunch of other people?”

“Two others, yeah.” Gerard was struggling to keep his voice calm. “They're drama majors though, they kind of look down on me but we get along okay.”

“Do you have much space to do your art?”

Gerars giggled. “No, just my little bedroom. But it's fine, honestly.”

“Mm. I certainly don't miss college.” Frank sighed. “I'll see you next week, please try and be gentle with yourself, alright?” He looked between the younger man's eyes. “And, Gee? Don't let those guys have sex with you, not for all the money in the world. You're better than that, alright? You came in knowing what you wanted, so stick to that.”

“Okay,” Gerard said softly, not entirely believing himself.

“And you should try pink, a princess should be wearing pink.”

Geeard smiled. “I don't have anything pink.’

“No? Well, we'll just have to fix that then, won't we?”

Chapter 4

Notes:

(See the end of the chapter for notes.)

Chapter Text

Gerard was struggling to keep his fake smile in place. He was sitting at one of the tables at Willz with Patrick and Dallon on either side of him, both telling the man standing in front of them to drop it.

“Five thousand, Gee. Imagine what you could do with that.”

It was Bert, one of Gerard's loyal clients, trying yet again to convince him to give up his virginity. The price went up every time and Gerard thought that both of them probably knew he would give in eventually.

“Bert,” Patrick replied. “He said no. If you keep this up, you'll go on his red list and you'll never see him again. Is that what you want?”

“Fine, okay.” Bert sighed. They all knew it wasn't the last time. “Then come with me now?”

“Sorry, he's already booked.” A new voice joined them, one that Gerard had grown to care for so much more than he had expected; Frank. “Move on, Bert. And leave the fucking kid alone, you know the rules here.” Frank made sure Bert was gone from their table before throwing his brightest smile at the three men sitting there. “Hey, guys. You good to come with me, Gee?”

Gerard narrowed his eyes. “Why?”

“Jesus,” Dallon laughed. “That is not how you're supposed to react when you're offered money.”

“I don't mind if I have to work for the money.”

Frank rolled his eyes playfully, holding out his hand. “Come on, princess. I got you something.”

“Hmm.” Gerard tried to think about it, but Patrick was suddenly pushing him out of the booth, not giving him a chance. Of course they all knew he wanted him, but if Frank was going to play hard to get, shouldn't he do the same? He took Frank's hand and let himself be led upstairs.

Gerard hadn't been up here yet. There were more rooms up here, kept aside for the higher paying clients of Willz. Each room was modified to their own liking and Frank's looked like an actual sex dungeon.

Yes, Gerard had been doing his research.

“Oh,” Gerard whispered, standing stationary in the doorway until Frank guided him inside with a gentle hand on his lower back, locking the door behind them. His eyes moved from the crops, to the handcuffs, to the cross, to the-

“It's a lot,” Frank chuckled. “But I won't be using any of it on you, so don't worry.” He sat down on the bed, picking up a large gift box he had left there.

“Why did you bring me here, Frank?” Gerard stood uncertainly by the door, shifting from foot to foot.

“Because I keep taking up your time and scaring other men away. I'd rather stay in here with you where we won't be interrupted, and you'll also get paid so you won't hate me.”

“I couldn't.. Jesus, Frank, I don't hate you.”

“I know.” Frank grinned, beckoning him over and handing him the box. “For you.”

Gerard shivered at the intensity in his eyes before opening the box. “Fuck.”

“Language.”

He was being serious, Gerard could read that in his eyes. “Sorry. Do you.. Do you want me to put it on for you?”

“Of course I do.” Frank's voice was soft now, too. “I'll look away, you can put it on there.”

“Okay.” Gerard tilted his head as he looked at the older man. He was now looking down at his hands, those beautiful strong hands that Gerard desperately wanted on his body. Everything that Frank did led him to believe that it might happen, but his words pushed him the other way.

He took his clothes off before slipping into what Frank had bought for him. It was a pastel pink babydoll made from sheer soft material. There were also matching underwear, that hardly covered anything, a garter belt, and thigh-high white stockings.

It took Gerard's breath away when he caught a glimpse of himself in the mirror across the room. “Okay, I.. I'm ready.”

Frank was speechless for the first time when he looked up. His lips parted like he was going to say something, but the words got caught in his throat.

“You must see loads of guys like this.” Stupid Gerard, always trying to sabotage a good thing for himself.

“They're never as pretty as you.”

Now it was Gerard's turn to be left speechless. He walked wordlessly towards the tattooed man when Frank held onto his hands and pulled him to stand between his legs.

“And I very rarely dress them up, I'm usually undressing them.” Frank's hands roamed over the younger man's sides, down over his hips before settling on his thighs. “You're gorgeous, Gerard. No, you're beautiful.”

Gerard let out a shaky breath. His skin was tingling everywhere that Frank had touched and his traitorous dick was twitching slightly. “I don't know what you want from me, Frank. I'll give it to you if you just tell me. I don't know what-”

“Get on your knees.”

Now that, he could do. Gerard dropped down to kneel between Frank's legs, looking up at where he sat on the bed. “You want me to blow you?”

“No, I don't want anything from you, sweetheart. I just want to see you.” His smirk was pulled up at one side when he leaned down, hand tangling in Gerard's hair. “Something for me to think about later.”

“When you're fucking someone else?” Gerard gasped when his hair was pulled harshly. His scalp burned in a way that had his mouth falling open and his dick.. His dick was really feeling it now.

Did he like pain?

“Why won't you let me be good for you, Frankie?”

“Because you couldn't handle what I give to those who submit to me.”

Gerard straightened himself up. “Try me.”

“No.”

“Fuck you.”

Frank pulled Gerard up by the hair, absorbing the whimpers of pain that fell from his lips. “You don't speak to me like that.” Gerard's head was tilted back, his throat exposed. “Fucking apologise to me.”

“I'm sorry,” Gerard gasped, eyes brimming with tears as his hands fell onto Frank's knees for support. “I'm sorry, Frank.”

“Not Frank, try again.”

Gerard racked his brain for a minute before remembering what Oli had said to him before. It made him tremble with.. what? Excitement? Nerves? “I'm sorry, sir.”

Frank leaned in closer, lips ghosting over Gerard's throat. “Good boy.” He chuckled when the younger man clearly shivered at the praise. “But you need to learn, don't you? Because I can't have you talking to me like that.”

“I am sorry, I was just trying to get a reaction out of you.” Gerard rubbed at his scalp when Frank released the grip on his hair.

“Oh, I know. I'm used to dealing with brats like you.” Frank's grin was wicked now. “And I know just how to deal with them. I want you to lie across my lap.”

“Oh, you-”

“You should be saying ‘yes sir’ and doing exactly what I asked.”

Gerard nodded curtly. “Yes sir.” He was shaking as he climbed up onto the bed beside him, getting on his knees and glancing only briefly into Frank's expectant eyes before bending over across his legs. He was pushed further down until his crotch was pressed against Frank's thighs, making him squirm when his half-hard cock tried to jump fully to life. He couldn't let that happen.

“Look at you, angel.” Frank pushed back the skirt of the babydoll so that he could run his hands over Gerard's ass. It was soft beneath his calloused fingers, pliant when he squeezed it. “I wanted to dress you up pretty and admire you, but you just had to push it and get a punishment. I shouldn't even be punishing you.”

“Why not?” Gerard whispered, hiding his blushing face into his arms. He felt so exposed like this, even more so than if he was standing naked in front of someone. It was something to do with the way Frank looked at him.

“Because you're not my sub.”

“But I could be.”

Frank laughed, his hand coming down softly against Gerard's ass. “No. You couldn't.”

“Why not? I- ah!” His body jolted when Frank hit him harder.

“Don't speak, Gee. This is a punishment, you don't get to ask for anything else.” His hand came down again, softer this time. “Are you familiar with the traffic light system?”

“No sir,” Gerard whispered.

“Right, okay. Do you know what a safe word is?”

“If.. I say it and you stop, right?”

“Right.” Frank ran his fingers down the younger man's spine. “The traffic light system is three words; green, yellow and red. You can say red at any time and I'll stop, always. Yellow means you're okay to continue, but only with caution because you're not sure. And green means you're completely good to continue. Understood?”

Gerard's forehead was resting against his forearms on the bed. “Yes. Yes sir.”

“Good.” Frank brought his hand down, harder than before but still light enough. “Colour?”

“Green,” Gerard answered instantly, his body responding in ways it had never reacted towards pain before.

His hand came down harder each time, and each time he checked in with the younger man who was shaking by now. “You're sure, Gee? This is harder than I thought you could handle.”

Gerard was breathing heavily, his dick now fully hard in his thin little panties. “I like it, sir. Feels.. I know it's a punishment but it feels..”

“You like it?” He sounded surprised.

“Yes sir.”

“Dirty little fucking whore.” And then he hit him again. And again. And again. “Why am I doing this, Gerard? Why are you being punished?”

“Because I- Fuck, because I cursed at you, sir.” Each hit was pushing him against Frank's thigh and he was not coping well with it. The next hit drew a moan out of him, but he couldn't find it in himself to care, not when he was doing it over and over again.

Frank hummed to himself. “And are you sorry?”

“Yes sir, I'm sorry.” Gerard's entire body was trembling with need. “I'm sorry, I'll be good.” Another hit and another moan. His ass was stinging now but the pain only added to the pleasure.

“You sure about that?”

“I'll be so good, sir. I promise.” He let out a choked sob. “I promise, please.”

Frank had stopped and was now running his hands over Gerard's ass once again, admiring the marks there. “Please what? What do you want, Gee?”

“I don't know, anything, just.. Please.”

“You want to get yourself off, then get yourself off.” Frank moved Gerard's legs apart before holding his hips and pushing him down. “Like this, see? I'm not going to touch you, Gee. I've already told you that. But I don't want you left here all sad and desperate. So show me what a good little slut you are and get yourself off.”

Gerard whined at the back of his throat. He had never been humiliated like this before, had never been told to grind against someone until he came. But he would do it. For Frank. He started uncertainly, gradually picking up his pace when Frank started to guide him with a firm grip on his hips.

“That's it, Gee, you're doing so good.” Frank's voice sounded hoarse, his hands certain and rough against the thin cotton of Gerard's clothes. “You look so fucking good like this, so desperate to get yourself off on me.” He brought his hand down against Gerard's ass again, drawing out a deep moan from the younger man.

The friction was overwhelming, Gerard's cheeks red as he grinded against him, in complete disbelief that he was actually doing this with Frank. Frank, the man who had made it very obvious he wanted nothing to do with him in this way. And now, here he was, holding him against his body as he desperately sought his release.

It didn't take long for Gerard to get there, not when just being touched by Frank had his mind scrambled.

“Frankie,” Gerard sobbed.

“What? What is it, princess?”

“Need.. I'm so close, I need-”

“You don't tell, you ask.”

“What? I.. I don't- Fuck!” Gerard was so close, each hit bringing him even further along.

“You need to ask for my permission before you come.”

Fuck, that was hot. “Please sir. Please, can I come? Please.”

“I don't think you sound desperate enough.” He slapped, squeezed, and repeated it all over again.

Gerard uttered a choked sob, clutching at the duvet beneath him. He tried to stop moving, but Frank forced him to keep going. “Please Frank- Sir, fuck! I can't do it, I need.. Please, sir.”

“You have no idea how much I'd love to tie you up in here, not letting you come for hours.” Frank pulled on the younger man's hair, roughly tugging his head back. “The things I'd do to you if you were my sub.”

“Please!” Gerard was openly sobbing now, his body shaking from the sheer effort of holding back. “I'll do anything, sir, just please let me come.”

“You need to be careful what you promise.” Frank laughed to himself. “You can come, darling.”

Gerard moaned as he did, ass pushing back against Frank's hand with a desperate cry of his name. He lay there panting afterwards, eyes downcast when the older man gently guided him back up into a kneeling position beside him.

“How are you feeling?”

“Embarrassed, I..” Gerard shook his head, still panting quietly. “That was..”

“Humiliating? Yeah, I know.” Frank smiled when he tilted the other man's head up. “That's kind of the point, darling. I'm very good at coming up with punishments.”

Gerard looked between his eyes, a soft whimper escaping his throat. “I don't know what you want from me, Frank. I really don't.”

“And that's my fault, I'm sorry.” He sighed, brushing back Gerard's damp hair from his forehead before pulling him in against his body for comfort, a soothing hand running over his lower back. “I've been saying one thing and doing another, I know. This can't happen again, nothing like this can happen again.”

“But-”

Frank held up a finger, smiling sadly. “I'm very clear with what I want, Gerard. I'm a dom and I only want submissives. That's all I'm interested in. You, sweetheart, are not that.”

“But I could be.” He knew he sounded desperate, but he really didn't care. Gerard wanted Frank. He needed him.

“You haven't had enough experience to know what you want yet. You can't go from being a virgin to my submissive, I need too much from my subs.”

“Can't you.. Can't I try?”

“Gee.” Frank's voice was soft as his thumb trailed over Gerard's cheek, watching fondly as the younger man nuzzled into it. “You want this because you like the idea of an older guy telling you what to do. Being a sub, it's not.. It's not just having someone take control of you, it's so much more.”

“I know,” Gerard whispered. “I know, I looked into it.”

“Oh yeah? What did you look into, exactly?”

“I.. Oli said you were into BDSM so I looked it up. I've heard of it, obviously, but I didn't really understand it.”

“And what did you find?”

Gerard blushed. “A lot of pictures of people in leather being tied up. But also.. I read a lot of articles. About why people do it, about what exactly happens in different.. Scenes, is that what they're called? About.. All the different kinds of kinks that people have and what they look like.”

“And how did you feel when you were looking at all of that?”

“Excited.” Gerard looked down until Frank clicked his fingers, making his head snap back up again. The older man grinned at that. “I felt.. I know that I want more than the vanilla stuff I've had, but I didn't.. I don't know, it looked.. Frank, I know I sound desperate, okay? I know it's fucking pathetic, but-”

“Language.”

“Sorry. Sorry, I.. Can you tell me the real reason why you won't take me on as a sub? Why you don't want me?”

Frank shook his head as he held onto the younger man's hands. “It has nothing to do with not wanting you, trust me. If I'm completely honest, Gee.. You need a full time dom. Whenever someone tells me that they want to get into this lifestyle, I tell them to research first. Do a shit ton of research, join forums, talk to people online. Then go to clubs, meet people in real life and learn more that way, maybe even do a trial scene with someone. But with you..If you really want this lifestyle, you need a proper mentor. You have so little experience that you need someone to guide you through it all, to train you and ease you into it slowly.”

“And that's not you.”

“No. I don't have full time subs, Gee. I have guys here that will act as my sub when I'm here. I have people I can call, or different guys from clubs, who will do the same for me when I feel like it. I don't have long term subs because it's a lot of work and responsibility and I need time to focus on my own stuff.”

Gerard mulled this over, eyes flickering around the room as he thought about it. “So.. Theoretically.. If I did find someone to train me and you were still coming here after.. Then we could do something together, right? Something that you might do with the other guys here.”

Frank laughed, the sound light and cheerful as he trailed his fingers over the top of Gerard's stockings. “Okay, fine, yes. If you were more experienced with BDSM and had a bit of training, I wouldn't have any issues.”

“Not even with my age?”

“I don't usually go for younger guys, but it doesn't mean I can't.”

Gerard beamed at him. “Really? So you'd treat me like the others?”

“If you did have a full lime dom, they very likely wouldn't want anyone else touching you. But otherwise, yes. Of course.”

“Okay.” Gerard knew he was getting his hopes up too high, but he needed something to hold onto. “Okay, good. I'll leave it, then. It's in your court now, or whatever.”

“I think you'll find that it always was.” Frank tutted slightly, hands running over the garter straps on Gerard's thighs. “This outfit is just for me, okay? I don't know what that means or how I'll get to see it again, but I know that I don't want anyone else seeing it on you.”

“I think maybe you're a little protective of me, Frankie.” Gerard's tone was teasing, but his heart was fluttering like crazy inside his chest.

Frank opened his mouth to say something before closing it again. His eyes trailed over Gerard's body. “Tell me you understand.”

“I understand.. Sir.”

“Good. Then that's all for today.”

Notes:

Thank you so much for all the love and comments, I read them all <3

Chapter 5

Notes:

(See the end of the chapter for notes.)

Chapter Text

“Stop being such a fucking tease.’

Gerard tumbled back from the man advancing on him, Bert, his back hitting the wall with a dull thud. “I don't want.. Bert, please, we can do what we always do.”

“Not good enough this time. I'm not settling for that.”

The panic button. Where was the panic button again? Gerard's eyes dropped to the bedside locker. It was there, right underneath the top of it. He just had to.. He dropped to his knees, pressing the button at the same time that he reached for Bert's belt, pulling him closer. His hands were shaking, tears already pricking at the corners of his eyes, but the best way through this was to keep Bert happy, which he seemed to be once he grabbed roughly onto Gerard's hair.

He had definitely pressed the button, right?

What if he hadn't pushed it hard enough and would have to-

The door to the room flung open suddenly, showing Frank and- Frank? Why was he here? Followed closely behind by Kayleigh, both of them looking from Bert to Gerard who had been taking his time opening the belt with his shaky hands.

Gerard let out a choked sob as soon as Bert stood away from him. His hand found his chest, holding it there when he started taking in quick breaths, tears instantly slipping from his eyes.

“He led me on!” Bert was saying, trying to shrug Frank's firm grip off his arm. “I didn't do anything wrong, he told me he'd let me fuck him.”

“He's allowed to change his fucking mind, Bert.” Kayleigh grabbed his other arm, pushing him out the door. “Pete, hey, make sure he leaves, alright? Yeah, no, don't let him back in again.” She turned to Frank who was now walking towards Gerard. “Frank?”

“Yeah, I've got this. Make sure he leaves.” Frank knelt down beside Gerard, his hand gentle on the younger man's back. “Gee, it's okay. He's gone, I'm here.”

“I didn't..” Gerard hiccuped. “I told him I'd let him fuck me because.. Because he offered me so much money and I just.. I really need that money, Frank.” Another sob. “But then we got here and I changed my mind and he said I was being a tease, that he would.. That he'd..”

Frank pulled the crying man in against his chest, sitting back against the bed so he could hold him there comfortably. “I'm here, Gee. Just get it all out, I'm not going anywhere.”

“Fucking hate this job,” Gerard mumbled against the other man's chest. “It makes me hate myself, letting these men do things to me when I'd never even look at them twice if I had a choice. But I don't have a choice because I can't afford college by myself and my parents don't talk to me and my other job doesn't cover the cost of rent, even with the small grant I've been given for that and..” He took a quick breath. “I probably won't even be able to make it as an artist because it's so fucking unlikely nowadays and it's such a hard job to get into, but shouldn't I be following my dreams? Then why do they make it so hard, make me kill myself trying to get money to pay for supplies that they don't even provide? And I don't have any friends because I literally have no free time to hang out with anyone because I'm working all weekend and I'm so fucking alone. I asked my landlord if I could get a hamster just to have something to talk to but she wouldn't even let me get that and I'm just so.. so..” He broke down again, only then realising how much he was talking. “Fuck, Frank, I'm sorry. I don't know what's.. I'm so sorry, I shouldn't be telling you all of this. Don't.. Please don't tell Kayleigh, I'll be fine once I go clean up, it's-”

“Gee.” Frank's voice didn't hold its usual, light tone. “There's something I should probably tell you.” His heart lurched painfully when the younger man finally looked up at him, his face blotchy and streaked with tears. “I, uh.. I own this place. This club, Willz, it's mine.”

Gerard's mouth fell open slowly. “Oh my god. So you.. You're like my boss?”

Frank shrugged. “Tehnically, I guess, but I don't really like thinking about it like that. Bosses aren't usually allowed to fuck their employees.”

“Fuck, Jesus, I'm such a fucking idiot.” Gerard scrambled away from him, settling onto his knees at a safe distance as he hurriedly wiped under his eyes. “I swear it's not that bad here, I just overreacted because I was scared. Please don't fire me, Frank, I really need this money, I can't.. Pl-”

“God, no, stop that.” Frank waved his hand in the air, moving closer to Gerard, cupping his face gently. “This is why I don't want anyone to know. Gee, I wouldn't fucking fire you, are you serious? I'd like to think you'd know me a little better than that by now.” He sighed, thumbs running over Gerard's pink cheeks. “I'm going to take you home.”

“No, I need.. I haven't made anything today, I didn't-”

“I'm taking you home. We'll sort out the money, come on.” Frank took his hand and brought him straight outside, helping him into the jeep before locking him in with a promise to be quick. He returned soon after with Gerard's bag. “I hope that's everything, Patrick helped.”

“As long as my phone is there, that's all I care about.” Gerard looked down at his legs, keeping his head lowered as Frank started up the car and started to drive. “Frank, I.. I'm so sorry. This is.. Fuck, why were you even there?”

“I was waiting for you,” Frank answered easily. “I wanted to see you. And when you pressed the button, Kayleigh grabbed me on the way. She's good with the clients, but she knows that I, uh.. She's a good friend of mine so she'd know that I would want to be there for you.”

Gerard decided not to ask why, not to push it. He knew how Frank always evaded his questions. “I'm sorry I talked about not liking the job. It's really not that bad.”

“It's not for everyone, Gee. It's not for most people, and it certainly isn't easy. It's okay, I promise.”

“I thought I'd be good at it because I'm.. I'm like hypersexual, you know? I thought that I could just pretend the guys were hot and it would.. It would be easy.”

“Unfortunately, it's not like that. I don't think you're made for this kind of job, Gee.”

Gerard's head snapped up in a panic, his neck hurting from the whiplash. “No, please. I need the money, Frank, I really-”

“Gee, darling, it's okay. I promise you it's going to be okay. Rest for tonight and we'll talk about it tomorrow, okay?” He pulled into the carpark by Gerard's apartment building, paying for a ticket that he pushed into the windshield as soon as he stopped. “Okay, let's go.”

Gerard didn't have a chance to ask what was happening. Frank was opening his door and helping him out without saying a word, taking the younger man's hand and starting to walk them inside. “What-”

“I'm staying with you for the night. Wait, are you allowed people over?”

“I.. Yeah, but you're not-”

“No arguments, sweetheart. I just want to make sure you're okay.”

“Frank, you can't! I don't have anywhere for you to stay, I have roommates that are nosey as fuck and I-”

“Are you comfortable with me, Gee?”

“Of course I am.”

“Then, let us in.” Frank grinned at him, gesturing towards the door.

Gerard groaned quietly before pressing in the code and opening the door. “Please don't judge my room, it's a mess.”

“I would never, princess. I used to be a student too, you have to remember. I know what it's like.”

Gerard shrugged and led him up the stairs, past all the apartment doors until he reached his own. He hurried into his bedroom, saying that his roommates absolutely could not see him in a skirt.

“Wow.” Frank looked around with wide eyes. “You call this messy?”

There was a single bed that was (thankfully) neatly made, a bedside locker, a small desk, wardrobe and some shelves. All of those were covered with art, either stuck up with tack or half-finished on various surfaces. Canvases were propped against the walls to keep them out of the way, partially-painted scenes coating them.

“It's clearly messy,” Gerard argued, now shifting awkwardly from foot to foot.

“It's not, you're just trying to fit your art into a space way too small for it, that's all. And from what I can see.. You have some serious talent, Gee.” Frank frowned suddenly. “Is this where you work?”

“I don't have any other choice. Sometimes I work in the college, but everyone's trying to do that so there's not a lot of space.”

“You deserve more room than this.” Frank shook his head, picking up one of the pieces on the desk. It was a collage made of magazine clippings, coming together to form a rose. “You really do, this is.. Fuck, I'd love to see all this displayed properly.”

“It's whatever.” Gerard shook his head. “I should, um.. I need to change out of these so they don't see me.”

“Yeah, sure, get some pyjamas on.” Frank finally turned back to him, smiling when he saw how nervous the younger man looked. “I'll go get something to drink, is that okay?”

Gerard nodded. “Just, um.. Watch out for the girls because they really are bitches.”

Frank laughed, ruffling up Gerard's hair. “I think I can handle them just fine.”

Gerard got changed into his favourite Star Wars pyjama pants and a random t-shirt before taking a deep breath, counting to five, and stepping out of his room to look for the guy he had a huge crush on, who was apparently the owner of the sex club he worked at.

Frank was leaning against the counter while the kettle boiled beside him. He was grinning at the woman in front of him who was clearly flirting, giggling and running her fingers over Frank's exposed tattoos on his forearm.

“They must have hurt,” his stupid roommate, Becca, was saying.

“Yeah, but I like the pain,” Frank responded easily, his body language too comfortable and relaxed for Gerard's liking.

So Gerard cleared his throat, getting both of them to look up at him. He watched Becca's face turn into her usual scowl and gave her his best fake smile. “Bye Becca.”

Frank couldn't contain his laughter once she had gone back to her room, the door shutting loudly behind her. “You're a bit of a bitch, Gee.”

“And why were you flirting with my roommate?”

“Flirting is my natural go-to when I need something.” He was pouring the steaming water into his mug as he spoke.

“What did you need?”

Frank held out the mug to the frowning man. “To find the tea. Drink this.”

“You flirted with her so you could make me tea?” Gerard raised an eyebrow, adding some cold water to the green tea before drinking some.

“Darling, I have no interest in women.”

“None?”

“None.’

“Oh.” Gerard smiled then, making Frank roll his eyes and guide him back towards the bedroom by his elbow. “You have a bit of a track record for leading people on, you know.”

“I didn't lead you on.” Frank narrowed his eyes at him once they were back in the room. “I was actually very honest with you from the start.”

“But-”

“Yes, okay, my actions were different. Whatever.” Frank laughed as he looked around the room. “Alright, what can I make a makeshift bed out of?”

“No, you can sleep in the bed. I have a sleeping bag so I can put that on the ground.” Gerard pulled it out from under his bed, unravelling it onto the floor. “And a pillow.. And a throw. Now; perfect.” He smiled at Frank who was just watching him with this unreadable expression is his eyes. “What?”

“You're just adorable, that's all. And I'm sleeping on the ground, so shut up.”

It didn't last very long, of course it didn't. After about twenty minutes of lying in the dark, Gerard looked down over the edge of the bed at the man on the ground with his eyes closed. He kept his voice as quiet as possible when he spoke. “Frankie?”

Frank's eyes opened instantly. “Yeah? You okay?”

“This is stupid, you have to be uncomfortable down there.” Gerard sat up a little, looking down at him. “I promise I won't get the wrong idea or try and initiate anything or.. Just please don't sleep on the floor.”

“I'm not worried about that, angel, I just don't want you to be uncomfortable after what happened earlier.”

“That's why?” Gerard scoffed. “I appreciate that, but I'm not scared of you, Frank. I know you wouldn't do anything like that to me. If anything, I.. It's fucking crazy, but I feel safe with you. So get up here. Please.”

Frank grinned, shuffling out of the sleeping bag before climbing into the small bed beside him. “Thank fuck, my back is already in bits.”

“All that pain for nothing.” Gerard giggled, turning on his side to face him. “Thank you for taking care of me, Frank. I don't know when someone last did anything like this for me. Probably when I was a child.”

Frank copied his position, reaching over to brush Gerard's hair back from his face. “I like taking care of you.”

“You said you were waiting for me earlier at the club.. Why?”

“I guess I just can't stay away from you, no matter how hard I try.” Frank sighed softly. “It doesn't matter that I can't have you how I want you, I still want to be around you.”

“You're sweet, Frankie.” Gerard's voice was soft. “I wish I could be what you needed, that I’d done more before I met you. I'd let you take my virginity, you know that? You could ask me right here on this shitty little bed and I'd let you. I'd want you to.” It seemed easier to confess these things in the dark, somehow.

Frank took a long, ragged breath in. “I wish that I didn't need so much from someone. So that I could.”

“It's okay.” Gerard smiled sadly at him. “What's meant for you won't pass you, my grandmother always said that. Give me some time to learn and then, maybe, this could happen.”

“Maybe.” Frank was closer now, holding onto Gerard's jaw. “Maybe, I.. Gee?”

“Mm?” Gerard's eyes were flickering between the other man's eyes and lips.

“Can I kiss you?”

“Are you sure? You're not gonna just kiss me and then say you shouldn't have done it?”

Frank was now wearing that same sad smile. “I promise that I want this. I don't do anything without thinking about it first. Even your punishment. I didn't know it was going to be a punishment, exactly, but I had the idea in my head already.”

“Okay.” Gerard's stomach was filled with butterflies. He hoped they didn't fly out. “Okay, obviously, yes you can kiss me.”

Frank wasted no time in moving as close as possible, catching Gerard's lips with his own. His fingers ran over the younger man's cheeks, jaw, down to his neck, before realising that Gerard was awkwardly holding one hand in the air like he was trying to decide where to put it. He chuckled against the other man's lips, taking his hand and putting it on his own hip, just under his shirt. “Need me to show you what you can do? That's okay. You can keep your hand here, okay?”

“Okay,” Gerard whispered, eyes bright in the darkness.

“And just kissing, nothing else. I don't want you expecting anything else and then getting let down.”

“That's okay, Frankie, I know.”

“Good boy.” And then he was kissing him again, focused on the way Gerard's warm hand was rubbing softly at the soft skin at his hip. He wrapped a leg over both of Gerard's, tucking him safely between his own legs as his tongue darted over the other man's lower lip.

Gerard made a soft noise at the back of his throat, gasping into the kiss when Frank tugged harshly on his hair. There was a tongue in his mouth and he let him in, moving his own against Frank's as he panted quietly. Everything about the way Frank was holding him was so possessive, so rough, he wanted to stay like that forever.

“Fuck,” Frank groaned, pulling back to catch his breath. “I can't.. Can't have you touching me too much or I won't be able to hold back a fucking boner, but you can..” He grabbed onto Gerard's wrist, pushing it further up his top. “You can touch me here, just not below the belt.”

Gerard whimpered when he was finally allowed to touch Frank's chest, feeling how firm his pecs were, just how much muscle was there. “Thank you, sir.”

“Jesus fucking Christ.”

“Sorry, I swear it didn't come out on purpose.”

“No, it's because you're already so submissive. Doms like me tend to bring it out in submissive people, even if they don't know they are.” Frank ran one hand lightly down over Gerard's throat. “I love hearing you call me that.”

Gerard groaned when the sides of his neck were squeezed gently. His mouth fell open at the same time that his fingers ran over Frank's nipple, lightly tugging at it. “You want me to say it more? I can call you that whenever we're alone, I don't have to be your sub to respect you.”

“Fuck, princess,” Frank groaned, lips now working across Gerard's jaw. “You're breaking all my rules.”

“I won't tell anyone,” Gerard gasped when Frank bit down softly on his neck. “It can stay between us, sir. Our secret."

“Such a dirty fucking mouth.” Frank decided to shut him up by kissing him again, tightening the hand around Gerard's neck and feeling him moan. And then the younger man decided to suck on his fucking tongue and Frank had to pull back. “Okay, fuck, we need to stop. I don't want to, but we have to because it can't go any further than this.”

Gerard didn't argue it this time. He knew that Frank wanted him, there was no doubt about that anymore, but he understood his reasons and he wasn't going to push it. “Okay, Frankie. I know.”

“Such a good boy,” Frank sighed, kissing the other man's forehead. “Come here, let's sleep.”

Gerard let himself be pulled down onto Frank's chest, their limbs entangled as Frank ran his fingers through the younger man's hair. “Thank you for today, really. I.. I appreciate you, for however long you decide to hang around.”

“As long as you need me,” Frank mumbled into his hair, staying awake until he could hear Gerard's breaths slowing down. Only then did he let himself fall asleep too.

Notes:

If you're screaming at Frank and want to throttle him right now- same, don't worry. You're not alone

Chapter Text

Gerard was woken up the next morning by something brushing the hair back out of his face. He blinked a couple of times, frowned, then smiled when he saw Frank watching him. “Hi.”

“Hi, sorry, I didn't mean to wake you.”

“What time is it?”

“Twenty past seven.”

“My alarm is due to go off in ten minutes anyways, so I guess I'll let you off this time.” Gerard giggled, yawning behind his hand before realising that Frank was staring at him. “What?”

“You're just really beautiful, Gee.” Frank smiled softly at him. “Even more so now than when you're all dolled up with makeup and skirts. You're just so gorgeous.”

Gerard almost choked on his own saliva as he sat up. “Jesus, I just woke up like two minutes ago, you can't be saying shit like that to me.”

“I think you'll find that I can say whatever I want to you.”

“Right, of course,” Gerard replied as he carefully climbed over the older man to get out of the bed and start collecting his outfit for the day. “Because you're in charge, sir.” He looked over to find Frank with one eyebrow raised. “You're not in charge of me, Frankie, and we both know it.”

“If you say so.” Frank rolled his eyes. “So, when do you start work?”

“At eight.”

“And you usually get back from the club when?”

“Like.. Three or four? Depends.”

“How are you still alive running on that little sleep?”

“Lots of noodles and beans,” Gerard laughed. “Just about the cheapest things I can find anywhere.”

Frank made some sort of noise in response, now sitting up. “Is it nearby? The place you work?”

“Yeah, it's only a short walk down the road. I usually make a coffee in my travel mug and go.” He turned around, arms now filled with (mostly) clean clothes. “It's an extra large travel mug, which is great because the coffee usually lasts me all day so I don't need to buy any.”

“What do you have for your lunch?”

Gerard giggled a little before realising that Frank wasn’t finding it funny. “My body is used to it, Frank. I'm fine, honestly. It's the student experience, you know.”

“No, I wasn't this bad.” Frank sighed, shaking his head. He was clearly lost in his own thoughts this morning. “Alright, get your coffee and I’ll walk with you.”

Once they were walking out of the building together, Gerard decided to ask something that had been on his mind for the last week. “Frankie?”

“Mm?”

“You know a lot of people in the BDSM community, right?”

“I do.” Frank guided the younger man out with a hand on his lower back, keeping it there as they started to walk.

“So.. Would you maybe know of someone looking for a sub like me?”

Frank's hand dropped from his back. “What?”

“I don't really know where to look.” Gerard shrugged his bag further up on his arm so it wouldn't fall. “I'm scared of ending up with some creep who just likes the idea of someone being submissive.”

“So you're really serious about this?”

“I've been looking into it for weeks, I am serious about it.” Gerard looked up at him, smiling a little as they stopped outside his place of work. “Do you know anyone?”

Frank scratched the back of his neck. “I can ask around for you and see.”

“Great, thank you!” Gerard's smile widened. “So.. I'll see you next Saturday maybe?”

“What? No. You're not working there anymore, Gee.’

“I am.”

“No, you're not. I told you that we're going to figure this out. I need to sort some stuff out today and meet with a friend, but I'll be back later. What time are you finished?”

Gerard frowned, but didn't try to complain any further. That could be done later, it was too early. “Four.”

“Okay, alright, I'll be here.” Frank smiled then, ruffling up Gerard's hair despite his protests. “Enjoy your day, sweetheart. I'll see you later.”

Gerard sighed as he unlocked the dusty door to the shop. Being around Frank this much was not going to help the overwhelming crush he had on the man. But maybe a full time dom could help take his mind off it.. If he could just find one first.

-

The door to the shop opened a few hours later, letting out it's signature creak that had Gerad looking up with his best work smile. It quickly blended into a genuine one, eyes lighting up as he saw the man there.

“Frank, you're early.” He put his book down, marking the page with a receipt.

Frank glanced around to see if anyone was in the small shop before turning back to him with a smile. “It couldn't wait, when's your lunch?”

“In like.. Half an hour. I can take it whenever but I usually go around twelve.”

“Do you get long for it?”

“An hour.”

Frank grinned, bouncing on the balls of his feet. “Great, okay, I'll be back then.”

Gerard watched him go, furrow lines between his brows. The older man had looked nervous almost, the fear fuelling his excitement.

Luckily, he didn't have to wait long to find out what was on his mind. He closed up the shop at twelve, finding Frank already outside with two takeaway coffees and a bag with two tubs of pasta salad.

“I have no idea what you eat, I got biscuits too in case you wanted something sweet.” Frank talked rapidly as he led the way down the quiet street and towards the river where he sat on one of the many benches provided. “I've got a lot on my mind and so much shit swirling around in there that I couldn't put it all together. So I talked to my best friend, Geoff- he's a sweetheart, you'd love him- and told him about everything and, well, mainly you and he really helped clear my mind and figure out what I needed to do.”

Gerard shook his head, reaching out to put a gentle hand on Frank's wrist. “Frankie, what are you talking about?”

“He said, well.. I think that you, uh..” Frank actually looked nervous then, his leg jiggling up and down. “I want to be your.." He scrunched his nose up, laughing. "Your sugar daddy. I hate that fucking term but it is what it is. It's the best way to describe what I mean."

“My what?” Gerard's mouth was slightly open, his eyes wide. “What does that.. What would that mean?”

“Well, there's lots of different reasons that people do this, right?” Frank's hands were moving again, his coffee dangerously close to spilling. “Some do it for sex, sure. Others do it for companionship, or simply just to provide younger people with things they can't afford.”

“And you?”

Frank smiled. “Obviously not the sex part, we've already established that. But I love your company, Gee. I think about you so much now that it concerns me and I thought it was just about sex, but it's not. I genuinely love being around you. If we did this, I would give you a weekly income. I'd pay for your rent, your art supplies, whatever you needed. You'll have to show me your bills and stuff so we can figure out exactly how much you would need, but there would be more than enough, I'll work it all out with my accountant. And you-”

“Frank, that's not happening.”

“I know it's not easy for you to accept money, I understand that, but you have to see how much this can change your life, Gee! I'm in a position where I have so much money I don't know what to do with it, and you could use it for good. You can bring people so much happiness with your art, it could completely turn your life around.”

“I can't, Frank. I can't take your money.”

“You'll quit both of your jobs and give yourself all that free time to finally do whatever you want to do. And I'll get you the best of the best art supplies; whatever you want.”

“What could you possibly get from that?”

“You have to have dinner with me once a week. Just dinner, nothing more. Although maybe sometimes we can do other things too, once a week might not be enough for me. I can take you out in my helicopter or-”

“You have a fucking helicopter?”

Frank grinned. “Obviously. I just want to spoil you, Gee. You deserve it.”

“Until you get sick of me and then I have no jobs or income.”

Frank sighed, leaning back against the bench to stare Gerard down with that familiar, intense gaze. “Gerard. I'm not going to get sick of you. I know you've got virtually no self confidence and you don't understand why I want this, but I do. I want to help you, I want you to spend time with me. Let me do this.”

Gerard could feel his eyes brimming with tears. He knew that Frank meant every word he was saying. “I don't know how to accept something like this.”

“You just have to, I'm sorry.”

“Will you let me say no?”

Frank laughed. “Of course not. I think I know you well enough at this point to know that you would only say no out of awkwardness, not because the money wouldn't help you.” He held Gerard's hand in his own. “Eat now, okay? Have your lunch, take the day and think about it. I'll give you my number and then we can talk about it.”

Chapter 7

Notes:

(See the end of the chapter for notes.)

Chapter Text

The next week went by the same as always, except for the occasional message from Frank assuring him that they would meet soon once he had sorted everything out. Gerard wasn't sure what exactly he had to sort, or that he wanted to know, but he did quit both of his jobs. After a lot of back and forth with Frank on the phone after their lunch together, Gerard had done it.

He felt free, lighter somehow. But there was still fear hanging over his head. Fear that Frank would change his mind and he wouldn't be able to find a job again. Fear that he couldn't live up to whatever version of him Frank had created in his mind. More than anything, he wanted to please Frank.

He was falling for him.

Hard.

When his phone started to ring the following weekend with his favourite name popping up on the screen, he answered it quickly.

“Hey Gerard.” Frank's tone was soft, light. “What are you up to?”

“Just painting.” Gerard twirled a strand of hair around his finger as he talked. “You?”

“I'm outside, are you free? If you need to finish up whatever you're doing, you can take your time.”

Gerard ran to his window, looking out to see Frank's familiar SUV on the other side of the road. He grinned to himself, wondering if the older man was looking up through his tinted windows. “Can you give me like ten minutes? It took me ages to mix the right colour for it so I just want to get it down real quick.”

“Take your time, sweetheart. I'll be here.”

And he was. Gerard let himself into the car fifteen minutes later, dried paint on his hands and trousers. “Shit, I forgot to change. I get paint everywhere on me but it's not..” He checked himself quickly. “It's not wet, I won't get it on your car.”

Frank laughed, reaching over to run his thumb over the paint on the younger man's chin. “Hi to you too, Gee. I don't care if you get paint in here, don't worry about that.”

“Okay.” Gerard chewed uncertainly on his bottom lip, distracted by the way Frank was still holding his chin to get a good look at him. “What did, um.. Why did you want to see me?”

“I have something very exciting to show you.”

“Oh? Should I change or-”

“No, no. Don't worry about that.” Frank started up the car. “It's a little bit of a drive, but I don't want any questions until we get there.”

Gerard held them all back, keeping the conversation easy as they drove, Frank's hand finding his thigh and staying there unless he needed it to drive. He loved how he touched him, how casual he made it. He wondered if he would do it around other people or if it was just for them.

They ended up in an area that Gerard didn't recognise, even if it wasn't too far away from where he lived. That was most likely because it seemed fancier than the old, crumbling buildings he was used to. It was a nicer part of the city, that was for sure.

Frank hurried around to the passenger side to let him out, glad that Gerard knew by now to let him do it without complaining. He extended his hand to him like usual, holding it gently as he brought him towards one of the bright, modern buildings. He brought out keys to open the front door, grinning at the confused younger man when he let them inside.

“Almost there,” he assured him. They walked up a flight of stairs together before stopping at a door marked ‘eleven’. “In here.”

Gerard's confusion only grew when he entered the apartment. He had assumed that it must be Frank's once he had realised they were in an apartment complex, but it didn't seem like him. It was completely furnished, but it smelled new. His frown deepened once he saw the easel in the corner of the living room, a giant, plain canvas (that he knew cost a fortune) sitting on it. There were plenty more stacked beside it, paints and paintbrushes and-

“Frank?” His voice was soft, uncertain.

“Mm?” Frank was behind him suddenly, hands firm on the younger man's hips. “Don't freak out.”

Frank.”

“You deserve your own place, Gee. To have all the space you need to make your art.. To be happy.”

“No.” Gerard shook his head. “Absolutely fucking not, I- Ow!” He glared at the man behind him when there was a pinch at his side. “Language, right, sorry. But no.”

“I don't give a fuck,” Frank chuckled, his breath hot against the back of Gerard's neck. “I paid off a year up front so you have to take it. It's walking distance from your college, so even closer than you were before, and there's a bus stop just down the road that will take you to my street if I ever can't pick you up. It's only a ten minute drive too. It's the perfect spot for you, Gee.”

“This is way more expensive than my place, I don't..”

“Oh! Let me show you the best part.” Frank grabbed his hand again, bringing him past the kitchen and bathroom to get to the bedroom. “You can move her if you want to, but I decided she should go here for now.”

“You didn't.” Gerard dropped down to peer into the big cage on the ground, grinning when he saw the little twitching nose inside the mountain of fluff. “Look at her! Oh my god. I'm going to name her Lola."

“She needs someone to look after her, Gee.” Frank ruffled the younger man's hair, keeping his hand there as he stood over him. “Just like you.”

Gerard looked up from his spot on the floor, lips parted. His skin was thrumming with energy, heart racing. “Frankie..”

“Let me take care of you.” His fingers tangled in Gerard's hair, pulling a little to make him tilt his head back. “You got the message I sent about the amount I'll be giving you, yes?”

“It's too much,” Gerard whispered. “You could get like at least three blowjobs a day for that much.”

Frank didn't smile. Instead, his eyes flickered between both of Gerard's. “I'd almost settle for just the one.”

“Yeah?”

“But I can't.”

“Right.” Gerard sighed, shoulders slumping. “Have you found anyone willing to take me on yet?”

Frank let go of his hair, turning away. “Yeah, actually. I know a couple of people looking but I want to talk to them alone first to make sure that they're right for you. You have holidays coming up soon, right?”

“Yeah, soon. We've got two weeks off.” Gerard got to his feet, brushing at his knees.

“I'll try to have it sorted by then so I can sit in when you meet whoever fits for you.” Frank glanced back at him. “If that's okay.”

“Yeah, I..” Gerard pushed himself forward, gently holding onto Frank's elbow. “Frank, I hate this. I don't.. I don't even want a dom, I just.. Well, I do. I do want one, obviously, it's just that I can't have who I want so I have to.. I can't just sit here waiting because that's not going to happen so I have to.. I need to learn how to be enough for you. I need.. Fuck, I don't know, I-”

Frank whirled around to grab onto the younger man's hips, pushing him against the wall. He looked frenzied as his gaze flickered between both of Gerard's eyes.

Gerard breathed heavily, looking up when his wrists were pressed against the wall by one of Frank's hands, the other still on his hip to keep him in place. “Sorry, I..” Words failed him when Frank moved in closer, lips only inches from his own.

“I don't want this either. You're fucking killing me, Gerard. I wish I could give you what you needed, I wish I had the fucking time.”

“It's okay,” Gerard whispered. “It's okay, Frank. I know.”

“I wish I didn't need a sub, that it would be enough to just.. I'm fucking sorry.”

“You never need to say sorry to me. I promise I understand.”

Frank groaned before resting his forehead against Gerard's. He held him against the wall, not letting the younger man touch him, not wanting to submit to his desires.

He needed to either learn to fix this or let him go.

Notes:

I wrote this so long ago that I'm living through it all again with you guys. I'm just over here screaming at Frank even though I know how the whole story goes lmao

Chapter 8

Notes:

(See the end of the chapter for notes.)

Chapter Text

Gerard went for dinner with Frank that evening and the following Sunday. It was easy and comfortable and Frank kept a hand on him whenever possible; on his thigh, his arm, the back of his neck. The tension between them was palpable and very much obvious to those who walked past the pair, but no one could see beneath the surface.

Both were grieving what they couldn't have, while trying to enjoy what they could.

The following week, Gerard got into Frank's car with his usual, happy greeting. He had felt lighter in himself the last month, now having so much free time to work on his art without the stress of a job. Moving to his new apartment had been beyond exciting, once he pushed past the guilt of it being someone else's money keeping him there.

Frank looked nervous, his thigh doing that familiar jiggle. “Hi, princess.”

“Hi.” Gerard frowned. “What's wrong?”

Frank smiled as he pulled out onto the road. “I'm not used to someone being able to read me this easily. Except Geoff, I mean.” He glanced over at Gerard. “You brought an overnight bag like I asked?”

“Yep.”

“Good. You're staying at mine tonight.”

Gerard's stomach did a backflip. “Oh?”

“I didn't mean to leave it this long before you came to mine, I was just focused on taking you out for dinner and, well.. Yeah. I need you to keep in mind that it is pretty big, okay? And I've got like three cars and, uh..” He laughed nervously. “Nine dogs. I just.. Just so you know.”

“Well, you kept that very quiet.” Gerard giggled. His eyes trailed over the man beside him, noticing that he was wearing a black shirt with the first few buttons undone, chains striking against the tattoos there; exactly the outfit that Gerard had told him was his favourite before. ”I know you're rich, Frank. I'm not going to think any differently of you just because you have a lot of stuff.”

“Good, because I do like to buy a lot of shit that I don't need. My collection of watches is particularly impressive, but also shameful.”

Gerard rolled his eyes. “You deserve nice things.”

The house was certainly impressive. There was a locked gate at the end of the long driveway, just like all the other houses in the gated community. It felt totally dystopian to Gerard, somewhere that he would never belong. The building itself was pretty much exactly as he had expected; bright and modern with a black and grey theme. It made sense, he thought. It made sense for Frank.

“I've got two spare bedrooms so you can stay in the one closest to mine.” Frank was showing him around the house, pointing in various rooms as they walked. “The dogs are all outside currently, they go between inside and outside depending on where I am. But they've got more than enough space out there anyways.”

“This place is really impressive, Frank. Did you decorate it all yourself?”

“Yeah, I've been here forever.” Frank guided him to the room he would be staying in. “I've put a lot of years into her. You can just leave your bag anywhere here.” He started back downstairs. “Coffee?”

Gerard sat on one of the barstools behind the counter, watching the older man moving around. It was strange to see him in his natural habitat like this. “Why did you want me to come over today?”

Frank's shoulders tensed as he worked with the coffee machine. “I, uh.. Arranged a meeting for you.”

“Oh?”

“He's been a dom for about as long as me, we met way back fifteen years ago when we were still new to it. He's a good guy.” He sighed to himself before forcing on a smile and turning around. “I think you'll like him.”

“Oh.” Gerard's heart hurt. It physically hurt. It was what he wanted, of course it was what he wanted, but now it was happening and it wasn't just a possibility that he didn't have to worry about. “Do I..” He cleared his throat. “Do I need to do anything to prepare for it? Like.. I saw online that some doms like to inspect a sub's body before deciding.”

Frank scrunched up his nose. “No, I don't think that will be necessary.”

“What about clothes? Should I..” Gerard's eyes were darting around, fingers picking at the skin beside his nails. “I feel really unprepared, I'm not sure what I should be doing. Will he want a trial with me? Do I have to.. Perform?”

Frank put the coffees down on the counter as he sat down beside the younger man, brushing their knees against one another. “Tucker's a lovely guy, okay? He'll just want to talk to you. Probably see what you've done, what you're into, that sort of thing.”

“What I'm into?”

“Your kinks.”

“I don't know my kinks, Frank. I've got like zero fucking experience.” His cheeks were pink now, fuelled by panic and embarrassment. It only darkened when Frank put a finger to his lips.

“I'm going to let you off with that because you're nervous, but you need to watch your mouth when you're talking to him.”

Gerard nodded, waiting for him to remove his finger. “And what about us, Frank? If this goes well, then what does our relationship look like?”

Frank took a long sip from his coffee. “Well, it will look different. I won't be touching you or kissing you, obviously. I won't share a bed with you or even have you over here. It will have to be meetings in public and Tucker will have to know about it. He will take over the responsibilities of taking care of you.”

“Then no.”

“What?”

“No. I'm not giving you up for this.”

“Darling, you have to if you want to be a sub. You must have known that you couldn't-”

“Fuck you, Frank.” There were tears falling down Gerard's cheeks now. He didn't know how or why they had started but once they did, they didn't stop. “Fuck you and all this fucking..” He was standing up now, his hand gesturing between the two of them. “This confusing shit, I don't want it anymore. It's not fair to keep leading me on like you have been, it's not. I know you've made it clear that you can't have me, but then you shouldn't have kissed me or what happened back at the club, or fucking giving me money to spend time with you. I just need.. I need to get away from you, I can't do this anymore.”

Frank didn't try to stop him, didn't try to get him to sit back down. He looked defeated, shoulders slumped. “Then talk to Tucker. He can give you what you need, he can take you away from me.”

A dry sob left Gerard's mouth as he took a further step back. “Can I.. Can I go to the room and wait there? I don't want to be around you right now.”

“Yeah, of course.”

-

There was a quiet knock on the bedroom door a few hours later. Gerard had spent that time first crying, then mindlessly scrolling on his phone. He stood up now, checking himself in the full length mirror before opening the door to Frank's nervous face.

“He's here, are you okay to come down?”

“Sure.” Gerard gave him a small smile, letting him know that despite the anger he might have towards him, he was always going to love him too.

Did he love him?

Frank looked relieved just from that one, small gesture. His entire body seemed to straighten up as he returned it. “Good, okay. He really is a lovely guy, Gee, I do think you'll like him.”

Gerard only nodded, letting himself be led down to where there was a very handsome man sitting in the living room who stood up as soon as he entered. “Hi.”

“Gerard, hi.” Tucker's smile was contagious, his hand warm when he enveloped Gerard's with it. “You are just as gorgeous as Frank described.”

Gerard glanced at the man now sitting down in one of the armchairs. “Thank you.” He looked back at Tucker. “I'm sorry, I'm super nervous.”

Tucker laughed softly. “I'd be worried if you weren't. Look, it's only a quick chat, okay? Just to see if we both like each other. I don't like doing long interviews and delving into every part of your life like some others, I just want a quick meeting to see if we click and then I'll leave, give you time to think it over.”

“Okay.” Gerard visibly relaxed, his smile easier. “Okay, thank you.”

“I know you've got very little experience, I just want to know exactly what you have done and what kind of things you think you're into, if you can do that.”

“Yeah, um..” Gerard looked down at his clasped hands. Having the eyes of two attractive dominant men on him was making him squirm. “I've like.. Blown a lot of guys and handjobs or whatever, but that's it.”

“That's all?”

“Yeah.” Gerard glanced up at him before his eyes shifted over to Frank. He wondered if he was supposed to disclose that time he grinded on Frank's leg. Probably not. “And in terms of what I like.. I don't really know, not yet. I know I like someone who tells me what to do, who takes control of me. I.. I like someone being rough with me and pulling my hair and choking me, that sort of thing.”

“Okay, good.” Tucker smiled gently at him. “And you've done your research?”

“Yeah,” Gerard giggled. “A lot. I've spent the last couple of months on so many different forums and talking online to people in the community.”

“So you want a full time dom?”

“Yeah.”

“What would your perfect dom look like to you?”

“Oh, um..” Gerard hadn't been expecting the question. “I'd like.. I'd like someone who takes care of me, more than anything. I don't just want a sexual relationship, even if that is important to me. I want someone to take control in other parts of my life too, you know?” He looked over to Frank again who had his eyebrows furrowed now, clearly thinking about something. “I just want to submit completely to someone. They don't have to be there constantly, it would be enough that I know I can reach out when I need to."

There were more questions after that, but not many. Frank seemed to be in his own world for most of it, until Tucker let him know that he was leaving. He brought him to the door, both of them talking for a little while before Frank returned, standing in the doorway to look at the man sitting on his sofa.

Gerard looked right back at him, hands still clasped between his thighs. Frank had an unreadable expression on his face, his head tilted. “I'm-"

“I need to make a few calls, is that alright?”

“Yeah, obviously, I..” Gsrard shrugged. “Okay.”

“The TV remote is there, just do whatever you want, okay? I'll be..” He looked distracted, hand running through his hair. “I'll be back soon.”

Gerard turned the TV on just so he wasn't sitting in silence. He stayed in his own head, thinking about Frank and Tucker, and what exactly he was going to do now. Tucker seemed like the type of guy he would dream about; he was attractive, sweet and kind.

But he wasn't Frank.

After maybe half an hour, Frank returned. He headed straight towards where Gerard was still sitting on the sofa, dropping to his knees in front of the startled, younger man.

Gerard's breath hitched when his legs were opened so that Frank could kneel between them, hands light on his thighs. “Frankie?”

“I want you to be mine, Gerard.” His eyes were deep, serious, not a hint of a smile in them.

Gerard exhaled shakily. “What do you mean?”

“I want you to be mine. I want you to be my submissive.”

Gerard didn't know what to do. His hands were clenched by his sides as he looked down at the man on his knees. “I don't.. Frank, I don't know what you..”

“I obviously wanted you when I met you, but I couldn't have you. And that sucked, but it was fine. Until I started falling harder and I realised I wanted to be around you all the time.” He shook his head. “I told myself years ago that I wouldn't take on a full time sub again, I couldn't go through it again and give up everything for someone who would move on so easily. And now I have so much work that I just don't have the time but.. Watching you talking with Tucker, I couldn't..” He gazed up at Gerard, seeing how wide his eyes were. “I can't let someone have you, Gee. Not when I know that we're supposed to.. That it should be us. And Tucker, fuck, he even saw it. He said that you were lovely but you wouldn't stop looking at me for approval when you were answering him, he knew that you couldn't be with him.”

“I didn't realise,” Gerard whispered.

Frank smiled, squeezing his thigh. “I know, sweetheart. “But we're both at a point where we seek each other out whenever possible, aren't we? We can't stand to be away from each other. So I called Geoff, I called my businesses and got stuff moved around. They're going to promote some of my chosen people to take over more of my work so I have more free time.” He paused, looking between the younger man's eyes. “Which means that I have time for you. To train you, to look after you, to give you whatever you need from me.”

Gerard's breath caught in his throat, a single tear falling from his eye without him even realising. “Frankie..”

“Let me take care of you, Gerard. Let me be your dom.”

“You know there's no question there. You know that's all I want.”

“We'll have to sit down properly and talk about it, there's things to figure out and rules to put in place but.. Gee, if you were my sub, I'd own you. You understand that, right? You'd be mine.”

Gerard nodded quickly, holding his gaze. “I'm already yours, Frank. I always have been.”

Frank grinned, kissing along the denim covering Gerard's thighs. “I'm sorry it took me so long to come to my senses.”

“It's not your fault, you weren't expecting this. You've lived a certain way for so long and you've got so many responsibilities. Plus, you were put off by my age at first.”

“Yeah, that.” Frank laughed.

“I feel like you're not supposed to be on your knees. Like.. A dom shouldn't be on their knees for a sub, right?”

“Right, usually, but you're not technically my sub until we talk everything through.” Frank still stood up anyways, sitting back into the sofa before pulling Gerard onto his lap. “But I wanted to show you that I'm also submitting to you. That I'm giving everything to you too.”

“Yeah?” Gerard put his hand on Frank's chest, knees planted firmly on either side of the other man's body. “Does this mean that I'm going to finally see you naked?”

Frank laughed at that, holding onto Gerard’s hips. “Yeah, baby, I think we will probably end up there.”

“Will you.. Are you going to fuck me?”

“I'm not thinking about that right now,” Frank admitted, hands moving down to squeeze the artist's thighs. “We'll take everything slow, I'm not going to just bring you down to the basement and fuck you.”

“The basement?”

“Ah, I didn't tell you. Yeah, I've got my basement converted into a BDSM dungeon, of sorts.”

“Holy shit.” Gerard jumped when his thighs were squeezed harder. “Sorry, I.. Can I see?”

“After we talk tomorrow. Right now, it's too late to start getting into all of that. Let me make you dinner and you can stay in my bed tonight if you want.”

“But no funny business?”

Frank laughed, leaning in to place a soft kiss on Gerard's neck. “No funny business.”

Gerard giggled in response, his heart feeling so full and light at the same time. “You are gonna fuck me eventually, right?”

“We're not going to say anything like that. We'll take everything slow and at your pace and if we get there, we do. If you don't want to go that far, we won't.”

Gerard leaned in to press the softest kiss on Frank's nose. “Okay, Frankie. Whatever you want.”

Notes:

Everyone cheer for Frank!!

Chapter Text

The following morning, Gerard woke up to an empty bed. He had fallen asleep with Frank wrapped around his back, spooning him with soft kisses on his neck. He had felt safer than he had in possibly his whole entire life.

Frank was going to be his dom.

He smiled to himself as he got out of the bed, glancing down at the silk pyjamas Frank had given him, telling him that he just had to try them. Of course he had fucking silk pyjamas. Looking out the window answered the question of where the older man had gone. He was pouring food out into all of the bowls for the many dogs Gerard had met the evening before. He looked happy, completely carefree.

Yeah, Gerard was definitely in love with him.

He was greeted with a big smile once he was down in the kitchen. Frank wasted no time in bringing him into his arms and kissing him on the top of the head.

“Morning, beautiful.”

Gerard cheeks were red as he giggled. “Morning. You're in a good mood.”

“Why wouldn't I be?” Frank ruffled his hair. “I've ordered breakfast, it shouldn't be too long. I thought we'd sit outside and eat since the weather is so good.”

The weather was gorgeous. The sun shone down on them as they sat out on the grass together, at Gerard's insistence that he much preferred the grass to the chairs and table already there. Frank had said he was sweet and brought out a blanket from inside to put the coffee and food on.

“I can't believe you got breakfast delivered,” Gerard laughed, looking over the fresh fruit, yoghurt and pastries.

“I wanted to get you something you'd appreciate.” Frank shrugged, already eating.

“Did you plan on talking now?” Gerard's face was turned up towards the sun, eyes closed to absorb the heat as his hands wrapped around the coffee.

Frank watched him for a moment before replying, eyes trailing over his pale skin. “We can talk whenever you want, I don't mind when that might be.”

“Alright.” Gerard looked over at him, skin tingling from Frank's intense expression. “I'd like to talk now, if that's okay. Otherwise I'll just be on edge.”

“Sure, darling, whatever you like.”

“Can I ask something first?”

“Of course.”

“You mentioned yesterday that you had a sub before that left. You've never mentioned it to me so I was just wondering if you wanted to talk about it to help me understand better?”

“Right, yeah, I guess I probably should.” Frank sighed. “It was maybe ten years back, he used to live with me. He was my sub for about eight months and then, well, it ended.”

“Was it serious?”

“I mean.. Serious enough, yeah. At least, I was serious about him. I really cared about him and I thought he cared about me but.. Yeah.”

“What happened?”

“He cheated on me.”

“Jesus, what a fucking asshole.” Gerard's eyes were wide. “He cheated on you? Is he blind?” He watched Frank laugh, saw that it still brought pain with it. “It makes sense that you wouldn't want another sub after that, it helps me to understand.” Gerard reached over to squeeze the older man's knee. “I'd never do that, Frankie.”

“Mm.”

“I'm serious, Frank. I'd never do that to you.” Gerard frowned. “If I wasn't happy, I'd tell you. I'd never go behind your back like that. I really.. You mean so much to me.”

Frank put his hand over Gerard's, giving him the most genuine smile he could muster. “You're just about the sweetest thing in the world, you know that? At least, to me you are. So do you have any more questions for me?”

“Not yet.”

“I guess we should start with rules. Rules are very important in any dom/sub relationship. It's different for everyone and some might need to be taken away or added as we go along, but I have some basic ones. First of all, you're mine. That means you don't get with anyone else, not even so much as a kiss. You belong to me if you agree to this, you have to understand that I see you as my property, no one else can have you.”

Gerard nodded quickly, stomach churning. He loved Frank's protectiveness, how possessive he was over him.

“But not to a crazy extent, never like that. You can hang out with whoever you want, just as long as it's not someone trying to actively get with you. I'm not going to be an asshole about this stuff, it's just important that you know your place. I also would want you to take care of yourself. Not how you look or anything, you're perfect as you are, but if I'm responsible for you then I want to make sure you're healthy. As in drinking enough water, eating enough every day- since I know you were eating almost nothing a few weeks ago- and also some sort of exercise. Whether that's going for runs with me or yoga, just making sure that you're taking care of yourself so I don't lose you.”

“I am absolutely not going on runs,” Gerard giggled. “But yeah, okay, that's fair. I've always wanted my own treadmill so I can exercise without seeing people, is that okay?”

“Of course, I'll get you one.”

“Absolutely not.”

“Another rule is that you can't argue these things. If I want to buy you something, I'll buy it.”

“But-”

“No.” Frank shook his head. “Just accept it. What else.. I don't need to go over money because we already have an arrangement in place. So, onto the other side of this.” He looked Gerard over, taking a minute. “Every dom has their own way of doing things. Some like to ‘train’ a sub, while others don't see the need. To me, training is just us working together and you learning how best to please me. What I like and what I don't.”

“Please you,” Gerard repeated softly.

“Mm.” Frank smiled. “Being a dom is like therapy for me. Being in control of another person let's me focus on someone else instead of getting stuck in my own head. I think it will be the same for you except the release of control will be what you end up craving. So we both need to learn how best to give the other person what they need. My rules are that you always refer to me as ‘sir’ when we're in the basement, or any time we're involved in anything sexual. There won't be punishments if you slip up on that, it's only natural that you call me by my name at times. Sometimes I'll have certain outfits for you to wear and you can always request anything from me.”

“I like when you wear shirts,” Gerard piped up, lips pursed as he waited for Frank's reaction. The other man's smile only widened. “I've told you before that I like it, but not to what extent. I just.. When I can see your tattoos or your muscles I just get..” He blushed. “Yeah.”

“Noted, sweetheart. Otherwise, I don't want you to do any acts of service for me like cleaning and such. We don't live together so I don't need that. What I do want is your company and, well, fulfilling my sexual needs. You'll be rewarded for being good and punished for misbehaving. I expect you to follow my instructions and listen to everything I say, but you can always speak up if you're unsure and I will always stop if you use the safe word.’

“So, basically, do what you say and you'll be happy.”

“Yeah.” Frank lay down on the grass, the warmth from the sun spreading out over his body. “And we'll figure out what you like as we go along so we can add to it. Nothing's set in stone, you know? We won't even make this official until we try out a scene together, see how well we work.”

“I think we'll be just fine.”

Frank squinted over at him. “Yeah, I think so. I'll do everything I can to make sure you're happy, that's all I want. Do you have any questions? Anything you want to add?”

“Only one for now.” Gerard shifted on the blanket. “Am I allowed to touch you?”

“Touch me how?” Frank wiggled his eyebrows, making the younger man laugh.

“Like.. Right now. What are we, outside of our scenes? Am I allowed to touch you now? In a way that's not sexual, but still not something friends would do.”

“Show me.”

Gerard bit down on his bottom lip before nodding and stepping across the blanket to straddle Frank's hips. He smiled down at him uncertainly, hands on the older man's chest. His shadow fell across Frank, shielding him from the sun. “Like this,” he whispered.

“Yeah, I think this is okay.” Frank remained lying on the ground, hands firm on the younger man's thighs. “On your other questions.. Can I answer after we've had our first scene together? I need to see that first to know.”

“Yeah, of course.” Gerard's fingers were light, tracing over the other man's pecs through his shirt. “Anything you want, Frankie.”

“Mm.” Frank's breaths were quickening. “Anything I want.”

“Anything at all.” Gerard leaned down a little, knowing the way he shifted on Frank's crotch was going to send a jolt of pleasure through him. “Just say the word. I'm yours.”

“Jesus,” he groaned, eyes searching Gerard's.

“So when are you going to show me the basement? As creepy as that sounds.”

“Whenever you feel like you're ready for it.”

“Are we going to.. Do stuff when we go down?”

“That was my plan, yes.”

“Then I'm ready now.”

“Right now?”

“Right now.”

Chapter 10

Notes:

Surprise update!! You guys have waited so long and that cliffhanger yesterday wasn't fair, so have some smut <3

Updates will go back to every 2 days from today!

Chapter Text

“Oh wow,” was all Gerard could think to say as he looked around the converted basement.

“You like it?” Frank was holding him from behind, nose brushing against the side of his neck.

“Yeah, it's just like all the rooms at Willz.” There was no better way to describe it, really. It even had the same reddish glow from the many lights around the room. “But much bigger.”

“Mm, I designed those rooms too.”

Gerard paused, leaning back into the weight behind him. “Are you going to go back there again?”

“As a manager, yes. As a client, no. Not if I have you.”

“What if I'm not enough for you?”

“You're already enough for me, don't be getting that into your head.” Frank started to kiss his neck, soft and light, feeling the artist sink even further back into him at the sensation. “You can make adjustments to the room if you decide to do this. I can order in anything you want. I was thinking..” He let go of him carefully, walking over to one corner of the room, between the X-cross and the display of crops on the wall. “We could set up a wardrobe over here for you, filled with all your pretty things and your makeup. Sometimes I'd like to send you down ahead of me to get ready, so you can do yourself up any way you'd like.” He frowned, noticing how small Gerard looked in the room, slightly hunched with wide eyes. “Is this too much?”

“Not in a bad way.” Gerard smiled uncertainly. “I don't know what half of this stuff is.” He gestured around the room. “And I want to be good for you, Frank. More than anything, I want to be good. I'm scared of disappointing you.”

Frank walked back to him, cupping the younger man's face in his hands. “You couldn't disappoint me. I'm going to give you clear instructions and you're going to follow them. I'm going to tell you exactly what I want from you so you can't disappoint me. Okay?”

“Okay,” Gerard whispered.

“Do you want me to take you through the room and explain everything? Will that help?”

“No, I.. I mean, yes, another time, please.. But not now.”

“What do you want from me right now, sweetheart? What will help you relax? Get rid of any expectations you think I have of you and just focus on what you need right now.”

Gerard smiled up at him. “I want what you said. I want you to give me instructions, to take over so I don't have to worry.”

“I can do that.” Frank tilted the younger man's head up. “And you're sure you're okay for this right now? I go into a different headspace, but it's still me. I might seem like I don't care or that I'm enjoying humiliating you, but it is still me underneath all of that. You can still stop me at any time.”

Gerard smirked, putting his hand on the other man's chest while he was still allowed to do it. “But you do enjoy humiliating me.”

Frank rolled his eyes playfully. “I need your confirmation, darling.”

“Right, yes. I'm ready for whatever you want to give me.”

The very atmosphere around Frank seemed to shift as he rolled his shoulders back, getting into the character he loved so much. His smile dropped, eyes became slightly more lidded and intense, and his posture was more certain of itself than before. Gerard's knees went weak as he watched this, hands now clasped firmly together.

“I want you to undress for me. Down as far as your underwear and kneel. Understood?”

“Yes. Yes sir.” Gerard's hands trembled with excitement as he did as he was told, watching Frank walk around the room like he was looking for something. The floor was warm beneath his knees and Gerard realised there was underfloor heating in here. Good to know.

Frank returned a moment later after throwing something on the bed. His eyes ran over the expanse of the artist's pale skin as he spoke. “Hands behind your back, head down. Good boy. This is the position I want to see you in any time you enter this room before me. Understood?”

“Yes sir,” Gerard whispered.

Frank grabbed his chin then, forcing his head back. “I asked if you understood.”

“Yes sir,” Gerard said louder this time, eyes wide.

“There's so much I want to do to you.” Frank hummed to himself. “I don't know where to start even though I've thought about this so many times already. Should I start with fucking your mouth? Or do I lie you out on my bed and tie you up?”

It took Gerard a moment to realise he was actually asking him. “I.. Whatever you think is best.”

“Good answer. Get up.”

Gerard rose shakily to his feet, hands remaining behind his back as he let the older man take him in. He was still shaking, still tense with anticipation.

“I want to mark your pretty body,” Frank mumbled as he walked around him, running his calloused fingers down the artist's spine. “I want to take you apart and put you back together again.” He yanked Gerard in flush against his body suddenly, one hand sliding up to wrap around his throat so he could pull his head to the side and whisper into his ear. “You're going to be such a good boy for me, aren't you?”

“Yes sir.” Gerard whimpered when the hand around his throat tightened. It wasn't helped when Frank's other hand started to make its way across, down, to cup his crotch. He let out some sort of choked whine and moved into the touch.

“Did I say you could fucking move?” Frank hissed into his ear.

“N- No sir,” Gerard gasped, his air cut off by the hand around his throat. “Sorry.”

“Mm.” Frank snapped the waistband of Gerard's underwear. “Take these off.” Once the man in front of him was finally naked, Frank pulled him close again, kissing at the side of his neck while his hand slipped something over the head of the younger man's dick.

“What-”

“Did I give you permission to speak?”

Gerard's shoulders hunched as he shook his head, wishing that he could see the man behind him. “No. Sorry sir.”

“This is a cock ring, it's going to make it harder for you to come.” Frank circled his fingers around Gerard's length, chuckling when the artist made a quiet, mewling sound. “I thought I was going to have to put more work than this in to get you fully hard. Turns out you're just a pathetic little slut ready for anything, hm?” He listened to the way Gerard's breath quickened. “Are you going to show me how good you are with that pretty little mouth of yours?”

“Yes sir,” Gerard replied quickly, beyond eager to finally blow him.

“God knows you've had enough practice.” Frank shoved him roughly to his knees, knowing it had to hurt but appreciating that Gerard kept any noise of pain to himself. It showed that he had good control already. He grabbed the handcuffs from the bed and bent down to tie the younger man's wrists together. “How's that? Not too tight?”

“No sir, it’s fine.” Gerard's head was bowed, his breathing steady.

Frank stood up again, walking around to grip onto the younger man's hair, pulling on it until they were looking at each other. “Are you going to be good for me or do I need to blindfold you too?”

“Please no,” Gerard begged. “I'll be so good, I promise, sir. I wanna see you, please.”

“You want to see me?” Frank smirked as he started to slowly unbuckle his belt. “How long have you been waiting for this, hm?”

“So long. So long, sir.”

“Tell me how bad you want it.”

Gerard blushed, his heart starting to beat even faster as he shifted on the warm floor. “I.. I want.. Um, I.. Jesus fuck!” The ring around his dick started to vibrate, sending jolts of pleasure all through him. “Oh my.. Fuck, sorry, I didn't mean to curse, I.. Frankie, I-”

“Shh, baby.” Frank stopped the ring from vibrating using the remote in his pocket. “You can curse when we're in here as long as it's not directed at me in any negative way, it's only natural. Did that feel good?”

“Yes sir,” Gerard whispered, cheeks flushed.

“Do you want me to do it again?”

Gerard's cheeks darkened as he glanced away for only a moment before looking back up at the man before him. “Yes sir. Please.”

“Then tell me how bad you want me to fuck your mouth.”

“I.. I've wanted you for so long, sir. I've been.. Shit!” He gasped when the ring started vibrating even faster, his hands clenching behind his back as he experienced a type of pleasure that he hadn't before. “I know you'll fuck me how I want, I know you'll hurt me and use me and I want that, I want you to use me like I'm nothing more than a toy to you I.. Fuck, I need to taste you, sir. I need you, please.”

“So fucking good for me.” Frank pushed his clothes down just enough to pull his dick out of his pants, only letting Gerard have a glimpse of his legs.

But there was his dick. Frank's dick. Gerard's mouth watered as he waited, watching the older man patiently. He was so ready for this, so ready to show him how good he could be. And it wasn't long before Frank was gripping onto his hair again, pulling him and guiding his mouth onto his cock.

Finally.

Gerard hummed in content, relying on Frank to move him since his balance was off with his arms tied behind his back. But that didn't mean he was useless. He had dreamed about this for months and he was not going to let this time go to waste. Gerard pushed his tongue against the bottom of Frank's cock, applying just the right amount of pressure to have him cursing above him. Every time he was pulled back, he flicked his tongue over the slit to draw out a moan from Frank. He desperately needed to hear more of those moans.

Once Frank was certain that he could take it, he held Gerard's head in place and started thrusting his hips against him, feeling the younger man gag whenever he went back too far. But he still took it. Even with tears slipping down his cheeks and his body trembling in an attempt to hold back the gagging, he still took it with an eagerness that Frank loved so much.

“Look at me.” He cupped Gerard's cheek, feeling himself moving inside of his mouth. “That's it, my pretty boy. So perfect on your knees like this for me.”

Gerard moaned brokenly around him, eyes blurry until he blinked and let more tears fall. The back of his throat was being hit over and over again, his thighs shaking from the intensity of the ring vibrating around him. Everything was overwhelming and new and he wanted it forever if it meant that Frank would keep looking at him like that.

“You're taking me so well, angel.”

Gerard let his mouth be used, his jaw going slack as he just leaned into it, giving Frank full control until he finally decided to stop, leaving Gerard spluttering and choking on his knees, trying to inhale as much air as he could.

“Easy, princess.” Frank tucked himself back into his underwear before cupping the artist's face in his hands, brushing back his hair with soft words. “You did so well for me.”

Gerard looked panicked when he realised that Frank no longer had his cock out. “Wait, I.. Please, I can make you come, sir. Please let me try again, I didn't-”

“Gee, baby,” Frank shushed him with a smile. “I wasn't planning on coming, not yet. I'm not finished with you.”

“Oh.” Gerard visibly relaxed, tears making glistening tracks down his cheeks, lips puffy and a darkened pink. He looked used, exhausted.

Frank lifted him to his feet, helping him over to the bed where he settled him on his knees once again, this time with the comfort of a duvet underneath him. He leaned close, checking between the younger man's eyes carefully. “Still with me?”

“Yes sir.” Gerard smiled weakly. “Still with you.”

“You're doing so good, sweetheart. So good, in fact, that I think you deserve a reward.” Frank's lips turned up into a smile. “This isn't something I usually give as one, but I know how badly you want it.” He was standing at the end of the bed, facing Gerard who was watching him carefully. “Seeing me like this, down here, is only given as a reward for good behaviour.” His fingers started to work through the buttons of his shirt, letting his body be revealed slowly. “I prefer to stay dressed down here until absolutely necessary, to make sure you know your place. But you've been doing so well for me and you haven't even seen me shirtless yet, have you?”

“No sir,” Gerard whispered, hating the restraints more than ever once Frank shed his shirt, then the vest he was wearing underneath. “Holy fuck.”

He was covered in tattoos. Actually covered. They ran all across his chest, over his back and sides and arms and- Jesus fucking Christ, how was he real? The way they wrapped around his muscles had Gerard's dick growing impossibly harder.

“Sir,” he choked out. “You're so..” He trailed off when Frank got to work on his trousers, letting them fall to the floor to reveal that yes, of course, he was completely covered there too. “Oh my god. Sir.. Oh my god, you're beautiful. I didn't know you had so many, I..” He couldn't move his eyes fast enough to keep up with all the skin that the underwear wasn't covering, and then Frank was on the bed and moving towards him and he could hardly breathe.

“I'm going to need you to be real good for me now, Gee.” He was undoing the handcuffs, guiding Gerard to lie down before wrapping them around a post in the headboard, shacking him with his hands above his head. “Think you can do that?”

Gerard could hardly speak, his eyes still roaming over the expanse of inked skin on top of him. “I.. Yes sir. I'll be good.”

“This isn't going to be easy for you because you don't have experience trying to restrain yourself, but I want you to just try your best for me.” He started to kiss up the other man's chest, stopping only when his face was hovering above Gerard's. “I'm going to need you to be really quiet for me. I don't want to hear a single noise except for you breathing. And if you're good..” He pressed one chaste kiss on the younger man's lips. “I'll let you come. Is that understood?”

“Yes sir,” Gerard whispered, wanting to lean up to kiss him again but knowing he shouldn't. “I'll be quiet.”

He didn't realise just how hard it was going to be until Frank's fingers were wrapped around his cock again, more certain this time as they twisted carefully from base to tip. He barely held in a moan, eyes shutting tight as he bit down on the inside of his lips.

“Look at me.” Frank's voice was dark, laced with lust. “Don't you fucking dare close your eyes to pretend this isn't happening.” His free hand gripped onto Gerard's jaw. “You're going to keep your fucking eyes open and feel this.” His lips worked against the younger man's neck, trailing down to his collarbone to leave pinkish marks. “I want you to see just how much you turn me on, what all of your teasing did to me.”

When Frank's thumb ran over the tip of his cock, Gerard's back arched up off the bed, his jaw going slack as he pulled on the restraints. He was sweating, pink high in his cheeks as his chest rose and fell rapidly.

“Look at you,” Frank said softly. “So beautiful, so fucking pure and untainted.” His fingers ran down the length of Gerard's pale torso. “If you agree to be mine, you'll never have this again. You'll have felt things that others only dream of. You'll be mine to do whatever I want with, whenever I want.”

Gerard was shaking now, eyes rolling back when Frank's pace quickened. The only noise he was making were soft little breaths leaving his parted lips, his body tense under the warmth of Frank's. Being silent was something he had never had to do before and it was driving him insane, tears slipping from the corners of his eyes yet again.

Frank chuckled to himself as he ran his tongue over the younger man's nipple, teeth grazing the sensitive area. “Do you want to know what I'm going to do the next time I bring you down here?” Now he was at the other nipple, biting down a little harder and making Gerard inhale sharply. “I'm going to have you open yourself up with your fingers. I'm going to talk you through all of it, just like you wanted, make sure you feel so fucking good.”

While he was speaking, Frank had been moving one hand up over Gerard's thigh, reaching down further until he could trail one finger ever-so-lightly around his hole.

And then Gerard couldn't take it anymore.

“Please,” he cried out, a dry sob leaving his throat as he looked down at the older man with pleading eyes. “Please, sir. I'm sorry, so sorry, I really tried. I tried but I can't.. So close, I need-”

Frank shushed him, stilling his movements to lean up and kiss him gently again. “You did so well. So well, princess.”

Gerard sobbed again. “I'm so sorry, I tried to be good b-”

“You were so good, sweetheart. You lasted way longer than I thought you would.” Frank brushed back his hair to place more kisses all over his face. “Still with me?”

“Yes sir.” Gerard nodded furtively, relieved when the older man wiped away his tears for him. “I'm still with you.”

“Good.” Frank kissed him again, pulling Gerard's bottom lip into his mouth to bite down softly on it. “I only want you with me. And, since you've been so good, you get to choose. Where do you want me to come?”

Gerard's eyes flew open. “In my mouth. Please, I.. Please, sir.”

“Yeah?” Frank grinned. “You want to take it all for me?”

“Yes, sir.” Gerard licked his lips, seeing the older man follow the movement. “Please let me.”

Frank straddled his chest, using one hand to hold Gerard's head up while the other pulled his underwear down enough to get his cock out yet again before guiding it to the younger man's lips. “So good for me, Gee. So fucking desperate to take me.”

Gerard moaned around him, glad that Frank didn't go slow this time. It wouldn't take long, he knew that, so he put his all into it for the last stretch, using his tongue and relaxing his throat until the older man finally came. Gerard swallowed every last bit of it, craving the way Frank was looking down at him like he was the hottest thing in the whole world. He needed more of that. He also needed more of Frank's moans, the other man seemed intent on keeping most of them to himself. But hopefully he would have plenty more times in the future to hear them.

“Jesus,” Frank groaned, fixing his underwear back into place before undoing Gerard's restraints finally, leaving the handcuffs hanging on the bed so that the artist was free to rub at his pink wrists. “Good boy. I think you deserve to come now, don't you?”

Gerard whimpered, watching as Frank sat up against the headboard. “If you.. If you think so, sir.”

“Come here.” Frank patted his thighs, eyes dark as he pulled the younger man up to straddle him. “You can touch me any way you want, I think you've been good enough.”

Gerard let out a shaky breath and reached out tentatively to run his fingers over the other man's tattooed chest. “I.. Thank you, sir.”

“Mm.” Frank tilted his head a little, watching Gerard as he continued to roam his fingers so softly over his skin. “My sweet boy.” He took off the cock ring then, smirking when Gerard gasped at the sensation, grabbing firmly onto the older man's bicep for stability. “Ready to come for me, princess?”

“Yes. Yes sir,” Gerard replied eagerly, his words fading into a moan when Frank was jerking him off yet again.

“Look at me.” Frank's tone was sharp, his eyes intense as he looked between Gerard's wide ones. “I want to watch you fall apart.”

Gerard whimpered, but nodded. He decided to sling his arms over Frank's shoulders, his chest now pressed against the other man's firm one. “So hot, sir,” he panted against his lips. “You're so hot, thank you for letting me see you like this.”

Frank groaned, his free arm wrapped firmly around Gerard's waist to keep him close. “Fucking love when you thank me. You already know how to work me, don't you?”

“Just a little,” Gerard admitted, whining when there were lips on his neck, biting and sucking. “Fuck, I.. Please, sir. Please can I come?”

“Okay, princess. You can come for me.” Frank held the younger man close as he came, telling him how good he was doing. “I'm here, Gee. I'm here. I've got you.”

Once he was lying down again and Frank was getting up, Gerard made a soft noise of discontent, holding his arms out to the older man.

Frank laughed softly, eyes filled with a gentle fondness once again. “One second, sweetheart. Just going to clean myself up.”

Right, yeah, Gerard had jizzed on his stomach. Lovely.

When they were back in bed together, Gerard gratefully accepted the cuddle he was offered, nuzzling into the older man's neck, lips resting by the scorpion tattooed there.

“How was that, princess? How are you feeling?” Frank was running his fingers through Gerard's hair, down his back, over his arms. He knew just how to soothe him and the artist was melting against his body at the touches.

Gerard hummed in response, limbs entangled with Frank's. “That was.. Yeah.” Gerard giggled tiredly. “I didn't know a handjob could be that intense. I guess I was worried that you would be.. I don't know, that you'd be stuck with my lack of experience, you know? That you wouldn't be able to do anything with me within that.”

“God no, angel.” Frank kissed the top of his head. “There's so much we can do. There's a lot I can do that doesn't even have to be about either of us coming, you'd be surprised. I don't feel limited in any way by your experience, that doesn't matter to me at all.” He gently tilted Gerard's head up to look at him. “I'm going to let you think on this, okay? I don't want any rushed decisions. I'll give you some time and then we'll talk about it again.”

“Does that mean you want me to go home now?”

Frank laughed. “Not at all. We'll have lunch in a little while and then I'll drop you home so you can get some college work done. Does that sound okay to you?”

“Yeah, perfect.” Gerard kissed him softly before smiling. “Thank you for going easier on me, I know you did.”

Frank scoffed, feigning innocence. “I would never.”

“You absolutely did. But I appreciate it. It wasn't overwhelming or anything, but I've wanted you for so long that I just..” Gerard shrugged. “I put a lot of pressure on myself for our first time together. And I wasn't.. I wasn't bad, was I? I know I'm good at giving head, but this was different. This was you taking control, I couldn't give much.”

“You were perfect, Gee. I promise. And I also promise that I'll let you do it without me being in control sometime. If you decide to stay around, that is.”

“Really?” Gerard's eyes were bright. “Okay, thank you.”

“So, what do you want for lunch?”

Chapter Text

Gerard was walking out of college a week later when his phone started to ring. He cursed to himself, realising that he wasn't going to be able to answer it with how full his arms were. He could put the sculpture down but it wouldn't feel safe. Or maybe the.. No, he couldn't risk it getting ripped. But what if-

“Hey,” someone laughed as they ran up to him. “Need some help?”

Gerard looked up to find a vaguely-
familiar smiling face of a guy around his age. “Please, sorry. I can't grab my phone and if I put any of this down..”

The guy carefully took the sculpture from his arms. “Someone would absolutely knock it over in their rush to get home.” He grabbed the two canvases that were tucked tightly under Gerard's arm. “Okay now?”

“Thanks so much, I'll just check..” Gerard pulled his phone out of his back pocket, seeing Frank's name on the screen. “Just two minutes, I'll be quick I promise.”

“Dude, take your time. No rush.”

Gerard grinned thankfully at him as he answered. “Hey Frankie.”

“Hi sweetheart.” The smile was evident in the older man's voice. “You're finished at this time, right?”

“Yeah, I'm just out.”

“Perfect. Any plans for the evening or would you like to come over for the weekend?”

“The whole.. Yeah, of course.” He hadn't seen him in five days and, although they texted constantly, he missed Frank.

“Great, okay, well I'm parked over by-”

“Oh, could you maybe meet me at my apartment instead? I've got a shit load of stuff with me and I even have this very lovely person holding some of it for me so I could answer the phone.” He smiled over at the guy who beamed back at him. “I'll go straight back and meet you there.”

“No, we'll come over and help. Meet us at the gate, yeah?”

“‘We’?”

“Oh yeah, Geoff is with me. I was going to warn you before you got in but, well.. Sorry.”

Gerard paled. Geoff was Frank's best friend, he needed him to like him. “Oh okay, see you in a minute then.” Once his phone was back in his pocket, he turned back to the guy. “Thank you so much, seriously. I can take those back now.”

“Do you need help getting them home?”

“No thanks, my..” He scrunched up his nose. “My, uh, friend is coming to help.”

“I can wait with you so you don't have to try and juggle it all again.” The guy smiled. “Honestly, I've been trying to get the courage to talk to you forever.”

Gerard's eyes widened. “Really?”

“Yeah, my name is Tyler. I'm in a few of your classes.” He looked nervous. “You made a model of the Millenium Falcon last year and it was sick and I really wanted to tell you, but I'm so fucking awkward.” He laughed nervously. “And this might sound rude, but I've noticed that you hang out on your own too. I don't know if that's a choice or not, but for me it isn't. And I thought, you know, maybe we could hang sometime if you.. If you wanted. It would be nice to have a friend here, someone who understands art as well.”

Gerard hadn't had a friend for a long time. Unless Frank counted. “I'd absolutely fucking love that. I kind of just keep to myself because people don't really seem to like hanging out with me so I got used to my own company but yeah I'd definitely like that.”

“Awesome.” Tyler grinned. “I could do with an art friend. We can plan it after the break if you want?”

“Yeah, that sounds perfect. And thanks again for this, really.” His eyes darted up to the side like he somehow sensed the men walking towards him. “Here they are.” Gerard bounced uncertainly on the balls of his feet until Frank was by him, a hand on his lower back to steady his nerves. “Hey Frankie, this is Tyler. He's in some of my classes and very kindly held my stuff for me.”

“Nice to meet you,” Tyler greeted them, holding out the sculpture in his hands. “I guess I'll pass these on to you now. Enjoy the break, Gerard.”

Gerard's eyes flitted behind Frank once Tyler had left. “Hi Geoff.”

“Gerard.” Geoff grinned at him, his smile warm and inviting. “I'd shake your hand, but..” He was now holding canvases so that Frank could pull the A2 folder out from under Gerard's other arm. “It's nice to finally put a face to the name. I've heard a lot about you.”

“All good, I hope.” Gerard's eyebrows furrowed as they started to walk, Frank in front of them both.

“Oh, of course. The only thing he ever really struggled with was your age.” Geoff laughed suddenly, poking Frank's back with a corner of a canvas. “I still think it's fucking hilarious that you have to pick up your boyfriend from college.”

Gerard giggled at Frank's red cheeks. “I'm not his boyfriend.”

“I'll lock you out, Geoff,” Frank warned. “And then you'll have to drive the whole way home to get the spare keys to mine because you never remember them.”

“Oh, fuck you.” Geoff rolled his eyes playfully. “You're so dramatic. You literally just picked him up from-”

“Okay,” Frank interrupted. “Enough of that. How was your week, Gee?”

Gerard smiled at him when he glanced back. “I text you every day, you know how my week has been.”

“Well, how was today?”

“Slow. I couldn't wait to get out and have two weeks off.”

“Is that why you're bringing home so much stuff or is this usual for you?” Geoff asked.

Gerard grinned. “Yeah, I want to get as much done as possible over the two weeks, it'll help towards my exams.”

“How were you even holding all this?” Geoff looked incredulously between the three of them.

“I have no idea,” Gerard giggled. “I just started grabbing everything in a panic.”

“And what's that? The sculpture thing that Frank's got?”

“Oh!” Gerard's eyes lit up. “That's my main piece for pottery. So it's a head, obviously, but when it finishes drying I'm going to like.. Paint it realistically, you know? And then I'm going to smash it up into five or six big pieces that I'll kind of suspend from like..” He frowned, unable to use his hands to explain. “It'll be suspended by wires, anyways, and there'll be a realistic skull sitting inside. So it kind of looks like the head has just exploded out, if that makes sense?”

Geoff's eyes were wide, lips parted in surprise. “Okay, I now need to see everything that wonderful brain of yours makes.”

Gerard beamed, heart swelling when Frank grinned back at him. “We were just told to make whatever, so this is what I decided on. Probably a little darker than everyone else, but that's what I usually do.” He paused by the front door to the apartment complex, shifting things around in his arms to get his keys out before letting them all inside.

“You should have called me,” Frank said suddenly. “If you need help, you call me.”

Gerard frowned, halfway up the stairs when he turned back to him. “Help for what?”

“To bring all this home.”

“Oh.” Gerard laughed. “It's fine, Frankie. I had it.”

“It's not fine, though,” Frank insisted when the door to the youngest man's apartment was unlocked, all three of them walking in. “You can call me for things like this, even if it seems small or silly to you.”

“It's genuinely fine, I only live a few minutes away.” Gerard was putting his stuff out on the floor, letting them know it was okay to do the same.

“Gee.” Frank sighed when Gerard still didn't look at him, too focused on his projects. “Gerard.”

The artist whipped around, eyes wide. “You did not just full name me.”

“You weren't listening.”

Gerard realised then that Frank was being serious. “Shit, sorry, I didn't..” He walked over to him then, holding out his hands and smiling when Frank took them in his own, strong ones. “I didn't realise you were serious about it, I'm sorry.”

“I'm responsible for you, Gee. I don't want you struggling in any way, even if it doesn't seem important to you.”

“You're not, though.” Gerard's voice was soft as he looked up at him. “You're not responsible for me because you're not.. We're not..” He glanced back to see Geoff sitting on the floor, looking through his art. “We never made anything official.”

“Because I needed you to think about it.”

“I didn't need time, Frank. My answer's been the same since day one.”

“Even after last week?”

Gerard laughed, rolling his eyes. “Even more after last week.”

Frank relaxed a bit, finally smiling again. “Yeah? So you want.. This?”

“Duh.”

Frank gripped Gerard's chin, lowering his voice. “You need to keep your tone in check, sweetheart. You're not safe just because my friend is here.”

“You wouldn't do anything in front of him.”

Frank's eyebrows rose dramatically, no longer trying to keep his voice down. “I wouldn't?”

Gerard smirked as he shook his head. He was so excited to see Frank that he decided to try a different approach, finding it thrilling to wind him up like this. “No, I don't think you'd want to stoop to that level.”

“Careful, angel.”

“You can't touch me, Frankie. I'm not yours yet.”

Geoff whistled softly as he stood up. “You're missing one very important piece of the puzzle that I'm assuming Frank hasn't told you; I'm also a dom.” He laughed when the artist turned back to look at him, eyes widening with realisation. “That's how we met all those years ago. Which also means that I'm not going to protect you if you're misbehaving.” He shrugged, loving the tense atmosphere and knowing what would come from it. “So I, being the amazing friend that I am, am going to walk back up and get the car..” Geoff held his hand out, clutching the keys once Frank dropped them into his hand. “You guys just come down whenever you're ready.”

Gerard took an uncertain step back. “Wait, I-”

“Bye,” Geoff said in a sing-song voice as he left, the door locking automatically behind him.

Gerard looked slowly from the door to where Frank was standing in the middle of the living room, hands behind his back as he watched him. “I.. I'm sorry.”

“You're sorry that you've been caught out, not about what you did.”

“Yeah, but.. That still has to count for something, right?” Gerard shifted uncertainly in place. Frank's stillness was making him nervous. “What.. Are you gonna punish me now? Is this some sort of intimidation technique?”

“Well apparently you're not my sub, so I can't punish you.”

“But..” Gerard stepped closer. “I want to be.”

“You're certain of that?”

“More than anything.”

“If you're my sub, you'll have to take your punishment.”

“I know.” Gerard stepped closer again, looking between the older man's eyes.

“If you're my sub, I own you. Your body; all of you.”

“I know.”

“You'll belong to me completely. You'll have to do as I say, Gerard.”

Gerard smiled a little then, finally reaching him. “I know, sir.”

“And you still want it?”

“I want to submit to you, to give you everything.”

Frank was having a hard time holding back his smile. “Then get on your knees.”

Gerard dropped down without any question, hands instantly going behind his back. He had to get one last question in before this began. “Does this mean I'm yours? Officially?”

Frank made the younger man look up and smiled sweetly down at him. “I think you've been mine for a while, sweetheart. But officially? Yes.” His heart soared when Gerard beamed up at him. “I can't wait to take you apart, sweetheart. You're going to be a shell of yourself when I'm done with you, only existing for me.”

“Jesus,” Gerard whispered.

“We don't have much time, I don't want to leave Geoff waiting for too long. So I'm going to fuck your mouth and you're going to be good and take it for as long as you can every time.” Frank unbuckled his belt. “You keep your hands behind your back and tap my leg if you need me to stop. Got it?”

“Got it, yes sir.”

“Remember to breathe through your nose, try not to panic.”

Gerard wasn't reassured by that at all, but he knew that Frank would make sure he was safe. He obediently opened his lips when told, groaning quietly when Frank's cock was in his mouth again.

There wasn't much time to get used to it, not when Frank picked up the pace pretty quickly. He relaxed his throat, letting the older man's cock slide down it as he fucked into his mouth, cursing to himself.

“If you're going to use your mouth to talk back to me, this is what you get.” Frank gripped firmly onto Gerard's hair, making his eyes water as he pulled back only to slam in again, feeling him gag around his length. “You're going to learn to respect me. You're going to learn a lot of fucking things being with me, but respect is the most important.” He pulled out, watching his sub gasp for air. “Deep breath now, princess.”

Gerard did as he said, soon realising why he had been told to do it. Frank pushed in until the head of his cock was at the back of Gerard's throat, and then he stayed there. He gagged around him, tears pooling out of his eyes and down his cheeks as his hands clutched desperately together behind his back.

“Keep breathing through your nose, you've got this.” Frank cupped the artist's jaw, nodding slightly at him. “You're doing so good, angel.” He pulled back finally, watching his sub take in deep breaths. “Colour?”

“Green,” Gerard choked out.

Frank hummed in content before gripping his hair and pulling him in, sliding easily into his mouth. He let himself sit there again, using every ounce of his well-established self control to prevent himself from thrusting into the younger man's throat. Gerard was trembling, staring up at him with tear-filled eyes and he would be lying if he said it wasn't one of the hottest things he'd ever witnessed

When he pulled out the next time, he lightly slapped Gerard's cheek to get his attention. “Why are you being punished?”

“Because..” Gerard's voice was hoarse. “I disrespected you. In front of your friend.”

“And?”

“And I'm sorry, sir.” Gerard tried to portray this with his eyes, big and filled with sorrow. “I shouldn't have spoken to you like that, I won't do it again.”

Frank laughed. “You absolutely fucking will.” He pulled harshly on Gerard's hair. “But I know how to handle you. Now, I'm going to fuck your mouth until I come and you're going to be good and take it all for me.”

“Yes sir,” Gerard replied instantly, obediently opening his mouth and groaning when it was filled once again. He was going to be in pain for a while after this one with the force Frank was fucking into him, pulling his hair as he did. But he loved it, he loved the burn and he loved being used like this. He managed to stay calm and breathe through his nose until Frank came down his throat. When he was finally released, Gerard bent over to try and regulate his breathing again. He groaned quietly at the soft touch of a hand on his head, threading softly through his hair.

“You did so well, baby,” Frank said softly. “I would have liked to spend more time with it, but we don't have much. Even if Geoff wouldn't mind waiting for another half hour.” He smiled when Gerard found his eyes, blinking slowly up at him. “Go get yourself cleaned up.”

Gerard had expected to not be allowed to come, but he still wasn't impressed. He stood up on shaky legs and shuffled into the bathroom, willing his stupid dick to go back down. He hadn't done anything to deserve getting to come, he understood that. It was a punishment and he wasn't always going to be rewarded for performing well during them. He cleaned up his face and used mouth wash before taking a deep breath and heading back out to the living room.

“Come here.” Frank smiled gently at him as he pulled him closer to wrap his arms around the younger man's waist, kissing him softly. “I missed you this week.”

“I missed you more,” Gerard answered honestly, hands on Frank's chest as he smiled up at him. “I really do think about you all the time, you know. I don't care if that sounds sad.”

“It doesn't. You're a sweetheart, Gee.” Frank kissed the tip of the other man's nose. “And if you behave for the rest of the time that Geoff is with us..” He cupped Gerard's crotch, making him gasp. “I promise you're going to love your reward.”

“Okay sir.”

“Alright, let's go.”

Chapter Text

‘Stop glaring at me like I betrayed you,” Geoff laughed from the front seat after he had caught Gerard's eyes in the mirror yet again. “You did it to yourself.”

“I absolutely did not d-”

Gerard,” Frank snapped, whipping his head around from the passenger seat. “Remember what I said about behaving.”

Gerard pouted.

“No pouting either.”

“Seriously? Is this what being a sub is going to be like; no cursing or pouting or rolling my eyes or-”

“You know what you signed up for.”

Gerard stuck out his tongue, giggling when Frank sighed. “And you know what you signed up for.”

“You've got your work cut out for you,” Geoff remarked with another laugh. “But that's half the fun, isn't it?”

“Mm.” Frank sighed. “I've never had a sub with zero training before, you'd have a better idea than me.”

“She didn't have zero training technically. She knew some stuff.”

“She wasn't a virgin, you mean.”

“Right. That.”

Gerard scoffed in the back of the car, arms crossed. “I'm literally right here.”

“Don't worry, Gee,” Geoff said over his shoulder. “Frank needs a challenge.”

“Is that what I am?”

Geoff glanced into the mirror, seeing the youngest man's grin in it. “Yeah, I think so.’

Frank also looked back again. “Don't worry, Geoff won't be with us for long. He's only coming up to install something for me.”

“Yeah, Frankie here wanted me to do that first and then go and get you so that our paths wouldn't cross.”

Gerard giggled. “You make it sound like you're a serial killer.”

“I think Frank was just afraid that I would scare you off.”

“I'm not very easily frightened, otherwise I wouldn't be here.”

Geoff grinned, nudging his friend with his elbow. “Ain't that the truth?”

They arrived at Frank's house soon after, the two older men heading down to the basement until Frank realised that Gerard hadn't followed and went back to retrieve him. He held his hand, smiling sweetly at him before they descended the stairs to where Gerard's mind had been blown only a week previous.

“I did something for you,” Frank announced once he had turned on the lights, not seeming to care in the slightest that his best friend was in his sex dungeon. Presumably, this had happened before.

Gerard clutched his hand tighter, looking up at him. “Yeah?” He felt different in this room, somehow. Like just being there gave him a sense of losing control.

“Over here.” Frank brought his sub towards the back of the room, knowing that Geoff could find his way around. He stopped by the newly-installed wardrobe, holding onto Gerard's hips from behind. “Go on.”

Gerard shifted nervously before opening the wooden doors, his heart dropping as he did. It was filled with garments of all colours, mostly made of lace and silk and other soft materials that Gerard longed to touch.

“Go on.” The voice was rough in his ear as if Frank could read his thoughts. Which, at this point, he probably could.

So he did. He let his fingers run ever-so-softly over the babydolls, the stockings, the gatter belts, the panties. He couldn't make out what some things were because they was barely any fabric on them, but he was sure he could figure it out. “Frankie..”

“Do you like it?”

“It's.. It's way too much.”

“That's not what I asked.”

Gerard couldn't take his eyes away from everything, noticing that there was makeup tucked away at one side. “I love it.”

“So what do you say?”

Gerard shivered at his tone, leaning back against the firm chest behind him. He knew Geoff was out of earshot, busy dealing with something else. Not that he cared anyways. “Thank you, sir.” He tilted his head up to smile at the older man. “It really is too much, but I appreciate it more than you know. Did you have to guess my size?

Frank scoffed. “No, sweetheart. They get all of your sizes when you start at Willz, remember? In case people want to get you gifts. Which is how I got the last one in your size.”

“Right. Yeah.” Gerard shook his head. “You're too much.”

“Yeah?” Frank grinned. “Then you're not going to like what Geoff is doing.” He guided his sub over to the bed and pushed him gently onto it so he could sit and watch the men at work. “A swing.” He flourished his hand out towards where Geoff was marking out spots on the ceiling.

Gerard looked slowly from his grinning dom, to the other man standing up on the stepladder, to the jumble of something on the floor. “A sex swing. Yeah of course.”

“You're going to love it.”

“We'll see.” Gerard couldn't help but smile back before Frank started to help Geoff, handing him up hooks. “Can I ask something?”

“Of course. Anything.”

“What's it like now? When.. I don't know.. A dom is different than a boyfriend obviously, I understand that, but how do I act around you? Is it like before, when I kept to myself, or is there some kind of medium ground? And what do I call you to other people? Well, I guess, it's not like I'm around many people to have to explain our situation, but do I just call you my friend? Is it like.. Do we act like friends outside of this room?”

Geoff was laughing to himself when Frank raised his eyebrows at Gerard. “It's up to us, really. I can tell you that I would much rather that we didn't act like friends outside of this room. It's different than officially dating, sure, but it doesn't have to be different in how we act towards each other. I don't want you to keep your distance from me in any way.” He paused to wait for Geoff to finish drilling. “You can call me whatever you want to other people. If you want to say I'm your boyfriend to ease that awkwardness, I don't mind. Whatever makes you comfortable, Gee. That's all I want.”

Gerard beamed at him, crossing his legs to get more comfortable. “Okay, thank you. I've been worrying about that. Being a sub is confusing.”

“It can be confusing at every stage,” Geoff added, stepping down from the ladder to move it over to the next spot. “I've had subs at various stages, although none as new as you, and there's always an adjustment period.”

“Yeah? Do you have any now?”

“I've got three at the minute.”

Gerard waited for the drill again. “Like.. Part time?”

“I'd see them all pretty regularly. They all know that I have others, of course.”

Gerard's fists were now clenched on his lap. “Is that.. Would that be common practice in this community?”

Geoff glanced up at the youngest man once he was back on the ground again. He didn't have to know Gerard to know what that look meant. He kicked at his friend who was now crouched on the ground, frowning as he looked at the swing in a world of his own. “Frankie, I've scared your sub.”

Frank instantly looked up between them. “What?”

“Do you..” Gerard cleared his throat. “Do you want three subs too? Or more?”

“Fuck no,” Frank laughed, before realising that Gerard was being serious. “Fuck no, Gee.” He stood up and walked over to cup the artist’s face in his hands. “I couldn't have more than one sub at a time, it would be way too much for me.”

“But what about the guys at Willz? And you said that there were others outside of there too.”

“I've already cut if off with the other guys, and I need to go to Willz tomorrow to sort out the books, so I planned on letting them know then that I won't be back for that. They weren't my subs, Gee. Just subs that I had sessions with. You’re mine.”

“Won't you get bored? If you're used to having so many different guys?”

“Not at all. I wasn't interested in them like I am in you.” Frank smiled, brushing Gerard's hair back from his face. “I like you, Gerard. This isn't me just looking for a sub to control and fuck for the night.”

Gerard shivered. “Okay.”

“Okay?”

He nodded. “For now.”

Frank laughed, kissing his forehead. “You're going to have more questions and that's okay. Like Geoff said- there's an adjustment period.” He went back to where his friend had spread the swing out. “Okay, let's get it up.”

Gerard watched on as they finished hooking the swing up to the ceiling. It was certainly.. Interesting. There was a cushioned area to sit in and rest your back against with cuffs for both wrists and ankles. It made him shiver with excitement and nerves when both men turned to look at him in unison.

“Come on, angel. Up you go.”

Gerard blanched. “Absolutely not. What if it falls?”

“Well, you're going to have to try it eventually. Might as well be now when you've got both of us here to catch you.”

Gerard groaned and got off the bed, instantly feeling disarmed when they were on either side of him, carefully lifting his body up into the swing. He giggled once he was in it, being shackled on both sides. “I never thought I'd have two hot doms tying me into a sex swing.”

“You flatter me,” Geoff laughed, tugging on the restraint around the youngest man's wrist before stepping back only a little. “How's it feeling?”

“Weird, I- Don't let go!” Gerard looked over to Frank in a panic when he went to step back. “Don't let go of me, I don't wanna fall.”

Frank chuckled as he nodded, keeping his arms under the suspended man. “I'll catch you, promise. It’s in securely anyways, you don't need to worry. How does it feel?”

“I don't know.” Gerard's body tensed when Frank let go, just to move his arms down so that if he did fall, he would catch him. “I don't think I like it, it's weird. Is that rude to say? I'm assuming it wasn't cheap.”

“I only want honest answers. Plus, I don't intend on using it soon. I've just wanted one forever.”

“He has,” Geoff agreed. “We just couldn't find the exact one until now.”

“Want to get down?”

Gerard nodded quickly, sighing in relief when he was back on the ground again, Frank's strong arm around his waist to steady him. “I'll try it if that's what you want, but maybe we can leave it for a while so I know it definitely won't fall?”

“Whatever you want, sweetheart.” Frank kissed the side of his head.

Geoff clapped his hands together, a warm smile breaking out over his face as he watched them together. “So that's my job done. I'll leave you two to it.” He held both of Gerard's hands in his own. “Gee, it was lovely meeting you. Really. I wasn't sure what to expect but now I can understand why Frank is so smitten with you. I'm sure I'll be seeing you much more.”

Gerard was beaming by the time Frank asked Geoff to wait upstairs for him. “He's really nice.”

“I know.” Frank kissed his forehead. “How do you feel about doing a session now?”

Gerard gazed up at him, eyes wide with surprise. “Yes. Of course, yes.”

“Good.” Frank grinned. “Fifteen minutes and I'll be back down to you. I want you to dress up pretty for me and be in position on the bed, got that? And no underwear, nothing blocking me. Okay?”

“Yes sir,” Gerard answered immediately, head already bowing slightly.

“Good boy. Fifteen minutes, Gee. I'll be right back.”

Chapter Text

Gerard opted for the pastel green outfit that had caught his eye as soon as he opened the wardrobe earlier. He was very aware of the time limit, keeping an eye on the digital clock on the wall as he slipped into the lace outfit, loving how the soft, sheer fabric of the skirt felt against his legs. He found a white garter belt to match the white stockings he wore with it, checking himself out in the full-length mirror stuck to the inside of the wardrobe door. He looked beautiful. The fabric was see-through and left nothing to the imagination and he just knew that Frank was going to love it.

He climbed up onto the bed and settled on his knees, arranging the skirt around him before tucking his hair behind his ears and bowing his head, hands clasped firmly behind his back.

There wasn't long to wait.

The door opened and shut soon after, the sound of Frank's footsteps making him shiver. There was a weight on the bed and suddenly his dom was kneeling in front of him, hands running over his thighs. He fought back a groan at the gentle touch, his dick already half-hard just from dressing up for him.

“So pretty,” Frank murmured, watching the goosebumps he left in his wake. “How did I get so lucky, hm?” He tilted up Gerard's chin, looking between both of his doe eyes. “So fucking beautiful. Do you remember what I told you we would do the next time we came down here?”

Gerard's breath hitched. “I.. Yes, I think so, sir.”

“Go on.”

He knew that Frank loved to watch him squirm and this wasn't any different. “You.. You said that I would, um.. That you'd guide me to.. To open myself up.” His voice was softer at the end.

“I did say that. So how do you feel about it?”

“I'm really am happy with whatever you want to do to me.” Gerard nuzzled into his dom's hand when it brushed over his cheek. “I trust you.”

“And I appreciate that, sweetheart, but I do want to know.”

Gerard pouted. “I like you making the decisions.”

“And I will,” Frank promised, gently spreading Gerard's legs and gripping firmly onto his thighs, making his sub gasp. “In the future, I'll know you so well that I won't need to constantly check in and ask about certain things because I'll be able to read it on your face. But it's different now. This isn't just trying something new, it can be really daunting at first and I understand that. I need you to communicate with me.”

“Okay.” Gerard smiled. “I do want to do this. I really want to do this. I want.. I'd like to know how to prep myself for you.”

Frank's brows furrowed, head tilting slightly. “That's not why I want to do this.”

Gerard's frown matched his dom's. “No?”

“No, sweetheart. This isn't about sex. If we ever do have sex, we'll talk about it in advance. I'm not doing this with you so that you can prep yourself for me, I don't.. I don't even know where you got that from.”

“Most guys like things to be quick,” Gerard explained. “I thought you wouldn't want to have to go through prepping me so I could do it instead.”

“Are you kidding me?” Frank's look was intense when he tangled one hand in Gerard's hair, the other moving further up his thigh. “Prepping is one of my favourite parts of sex. Holding you down while I'm pushing against that perfect spot over and over again until you can't decide if you want to come like that or with me inside you.” He smirked when Gerard made a soft noise at the back of his throat. “You've been with assholes, darling. Guys that just want a quick orgasm, that's all. I'm not like that.” He tugged on the younger man's hair, making him groan. “This will always be more about you than me. I care more about your pleasure than my own and I always will.”

“Why?” Gerard whispered.

“Having a sub isn't just about sex or pleasure for me. Of course, I want that, but it's not all. I want to have complete control over someone, to watch them fall apart underneath me and know that I'm the one doing it. Knowing that I have control over your orgasms, that you have to beg me to even touch yourself.. That's what I want. I don't even care if I get to come or not.” He accentuated this by gently pushing Gerard until he was on his back, Frank covering his body with his own. “So, angel. Do you want me to show you how to do this or shall we do something else just as good?”

“No, I..” Gerard wanted to reach up and touch him, but thought he should probably keep his arms by his sides unless told otherwise. “I want you to show me, sir. Please.”

“Good boy. I promise I'll make this so good for you.” Frank moved in to start kissing along the younger man's jaw, his tongue darting out to trace the smooth curve of it. That simple action had Gerard squirming underneath him, breaths quickening. “Easy, baby. We don't want you getting too worked up already.”

Gerard whimpered when his legs were pushed back, Frank's hands holding them in place as he looked him over appreciatively. His cock was now fully hard and leaking against his stomach from only the slightest of touches, his hands clenching at the bedsheets below him.

“You get turned on so easily, I barely even have to touch you,” Frank remarked, tilting his head once again as he admired him. “Imagine how much fun I'd have edging you.”

“Please sir,” Gerard begged. He knew he wasn't supposed to, but he was shaking with lust and needed to be touched now.

Frank grabbed his chin, warning flashing across his eyes. “Shut your fucking mouth unless I tell you to speak.”” He nodded when Gerard's lips pursed, his chest rising and falling quickly. “There's no point begging me because this is up to you. You're the one doing this.” Frank grabbed the bottle of lube he had brought over, letting some trickle down over Gerard's hole before catching it and wrapping his hand around the younger man's cock.

Gerard gasped and clenched his hands tighter, everything seeming like it was amplified all of a sudden. Frank's strokes were lazy, unbothered, and Gerard knew he was only doing it to make sure he was ready; to ease his nerves.

“I want you to try one finger for me, angel.” Frank's voice was deep, certain. “If you need more lube, it's here. Just take it slow, we're in no rush.”

Gerard nodded and reached down between them, collecting lube before running his finger around his hole, eyes fluttering when he pushed in. “I don't..” He gasped when Frank gave one final pull against his cock before letting go. “Don't know if I'm doing it right, sir.”

“Just push it in and out, slowly.” Frank's voice sounded choked up as he glanced down to watch what his sub was doing. He had never done this with someone before and he found it incredibly hot to watch this young man beneath him, looking for guidance on fingering himself. “It shouldn't really feel good or bad right now, just unnatural, yeah?”

“Yeah,” Gerard whispered, head tilting back when Frank started kissing his neck, his beard tickling the sensitive skin there. “I just keep doing this?”

“Exactly, baby. Keep doing that.” Frank was kissing all over his neck and chest, leaving marks in his wake. “And, when you're ready, try a second finger. It shouldn't hurt so don't continue if it does.” He looked down to find Gerard doing just that, two fingers slick with lube moving steadily in and out of himself. “Jesus, fuck.”

“What?” Gerard sounded panicked.

“Nothing, you're just.. So fucking hot.” Frank looked back up to find Gerard blushing. “How does it feel?”

“It's not.. It's okay, sir.”

“It'll take you some time to learn how to work your own body.” Frank started to kiss up his sub's chest, looking into his eyes. “But, honestly, it feels very different when someone does it for you.” He paused, hovering his lips over the artist's as he smirked down at him. “If you want, I-”

Please.”

“Darling.”

“Sorry, sir.”

Frank tutted quietly. “If you want.. I can show you what it should feel like.”

“Please sir.”

Frank carefully pushed Gerard's hands away from himself, not wasting any time in pushing one finger in. He moved it slowly, watching his sub exhale shakily and move against him. “My fingers are bigger than yours so there's going to be more of a stretch.”

“Yeah, I.. Yeah.” Gerard's body was trembling. “Can I.. Can I hold onto you, sir? Please?”

“Of course, sweetheart.” Frank smiled warmly at him when there were soft hands wrapped around his biceps. “Good now?”

“Yes sir.” Gerard nodded, groaning when there was more of a stretch, two fingers now inside of him. He couldn't believe Frank had two fingers inside of him. He wondered how far inside they were, how many of his tattoos were showing. “Fuck,” he whispered.

“How is it feeling now?”

“It's not.. I don't know how to explain it.”

“Try.” Frank started moving his fingers faster when he realised that Gerard wasn't in any pain.

Gerard clutched tighter at his arms, feeling the muscles in his right one moving. “It's not like what I feel from jerking off, you know? It's not anywhere near as good as that, but it's still you and..” He tried to find the words. “And..”

“And that's all you want, isn't it? For me to touch you.”

“Yes sir.” Gerard looked up into his eyes. The eyes that looked at him with so much patience, so much care, so much- Yeah, okay. He really fucking loved that man.

“That's all I want too, angel.” Frank smiled. He scissored his fingers as he continued to move them, stretching his sub out even more.

Gerard was panting now, uncertain of how someone could come like this, but enjoying it all the same. He was the sole object of Frank's attention and nothing turned him on like that. He didn't think anything ever could.

“I think you're ready.”

“Ready for wh-” And then Gerard was arching up off the bed, mouth hung open as a desperate cry left him. It was porn-worthy, a noise he had never made before, and it was all because of an extreme jolt of pleasure that had just soared through his body.

Frank was watching him intently, his own lips parted. “Need to hear more of that.”

Gerard tried to respond, but he couldn't. Not when Frank was hitting that perfect spot every time he thrust his fingers back in. He couldn't even hold onto the older man's arms anymore, his hands falling limp by his head until Frank grabbed one of them, interlacing their fingers.

“Tell me how it feels,’ Frank growled, eyes now darker than ever before.

“Sir,” Gerard cried, barely able to look at him. His body was limp with pleasure, completely given over to the man causing it. “So good. So..” He really tried to get the words out but it just felt impossible. A dry sob left him as he shook his head. “Please.”

“Tell me how it fucking feels.”

Gerard whimpered and brought his free hand up to wrap around the back of Frank's neck, holding himself there. “You feel so good, sir. Make me feel so good.” He whined low in his throat when the pace increased even more. “No one's ever made me feel this good.”

“And no one ever will.”

Was it said in the heat of the moment? Perhaps. But Gerard still clung to it much like he was now clinging to his dom who had given up moving in and out, instead massaging his prostate with skilled fingers. It was too much, he couldn't last like this.

“Please sir,” he choked out, tears welling up in his eyes. “Please fuck me. Please, I want you to-”

“No.”

“Please, I can take it. I want-”

“I said no, Gerard.”

Gerard hiccuped and nodded, gazing up at him through the fog that was starting to build up in his brain. “‘M sorry, sir.”

“Don't be, princess.” Frank kissed the tip of his nose. “Don't be. I want you to be good and come for me now, think you can do that?”

“Yes sir,” Gerard answered quickly, eager to please him after his mistake. “I can be good.”

Frank smiled warmly at him. “I know you can. You're going to be so good for me.” And then he was back at it again, moving against that one spot over and over until Gerard came with a desperate cry of his name, body arching so far off the mattress that Frank had to hold him back down again.

Gerard couldn't move afterwards, letting his eyes fall shut as he lay limp on the bed. He was vaguely aware of being cleaned, but only opened his eyes once Frank scooped him up into his arms. “Wh-”

“Shh, darling.” Frank kissed his forehead. “Just taking you to bed.”

Gerard made a soft noise and nestled into his chest until he was carefully placed on the bed and stripped of his clothes. He smiled up at Frank once he was comfortable in the silk sheets. “Are you coming in?”

“Of course, angel.” Frank stripped himself of his shoes and jeans before getting into the bed beside his sub, pulling his naked body over to wrap his arms around him. “How are you feeling now?”

“Good. That was.. Yeah, that was really good.” Gerard giggled, slipping his hand under Frank's shirt to rest it on his stomach. He felt the older man twitch under the touch and frowned. “What about you? You didn't get to come. Can we-”

“It's okay, Gee. I told you it's more about you than me.”

Gerard decided to be brave, bringing his knee up carefully to come between Frank’s legs. He would use his hand, but that felt too far without his dom's permission. “But you're hard, Frankie.” He pouted. “Let me-”

“Gee.”

He knew it was a warning, but Gerard shook his head all the same, sitting up to look down at the beautiful, tattooed man. “No, it's not fair. I know you're in control here, but you're literally hard and I'm right here, I don't-”

“Gerard. Don't.” Frank was half-sitting up now, eyes filled with warning.

“You're just doing this because you think I'm too tired and I'm not, I just want you to feel good. That's all I care about. Why won't you just-” He gasped when he was flipped around so that he was lying on his side, facing away from Frank. There was a hand over his mouth and a warm body pressed up against his back.

“You really don't know when to shut your fucking mouth, do you?” Frank's voice was deep, gravelly. “You want me to come? Fine. But you don't get to touch me and you don't get to see. And you're going to lie there silently and not make a fucking sound.”

Gerard nodded, still facing the wall. He felt Frank's warmth disappear for only a moment before he was back, the distinct noise of a lid popping open. Gerard listened to everything with baited breath, hands clenched in front of his chest. His breath hitched when there was a strong hand on his hip, pulling him back flush against Frank.

And then there was something sliding between his closed thighs.

It took everything he had to not moan when he realised what was happening. Frank was kissing and biting at his neck, moving between his thighs and Gerard could almost imagine he was actually getting fucked. It was driving him crazy, heart racing as he panted along with his dom, starting to move his hips back against him.

“Fuck,” Frank groaned. “Yeah, keep doing that.”

Gerard was relieved he wasn't in trouble for it and even happier that he technically was getting to help in some way. He only hoped that Frank wouldn't realise that and stop him again. He grinded back against him, taking over the majority of the work and soaking up all of Frank's curses and groans. He couldn't wait until he was hearing those same noises with Frank inside him.

“You're so fucking beautiful,” Frank said unexpectedly, wrapping his arm around Gerard's waist to press his hand against his chest. “So beautiful.” He kissed into the younger man's hair, groaning softly. “Gonna come, darling.”

Gerard stayed silent even when he came, his hands still clasped firmly together to keep from touching the older man.

It wasn't until after he had cleaned up yet again that Frank spoke up. “You can talk now, sweetheart.“ He laughed a little when Gerard turned around to look at him. “I didn't expect you to do that well.”

“Well, I've annoyed you twice already in the last hour. I didn't want to make it three times.”

“Twice?” Frank was standing beside the bed as he started unbuttoning his shirt.

“When I asked you to fuck me.”

“Ah.” Frank smiled. “You didn't annoy me, Gee. Neither did this, for that matter. You just need to learn that when I say no, I mean no.”

Gerard almost lost his train of thought when Frank was left in just his underwear. Almost. “Can I ask you something?”

“Always.” Frank got back into the bed beside him, sighing in content when Gerard was lying on his chest again, the younger man's fingers tracing his tattoos.

“Why don't you want to fuck me?”

“I don't want to rush anything, darling. When we first met, you were completely against having sex with anyone. I don't want you feeling rushed.”

“I don't,” Gerard assured him. “I want this, Frank. I want you. And that means all of you.”

“I know. I do. But I just.. I need to make sure that you definitely do want this before we take that extra step.”

“You've fucked so many people before.”

“Never a virgin.” Frank sighed. “I know you must be sick of that label, of it getting brought up so often. But I've never taken someone's virginity before and I'm not going to do something that vulnerable with you unless I know you're not going to leave me.”

And there it was.

Gerard looked up at him to see that Frank was now blushing, biting at the insides of his lips. “That's what it is? You don't want to give me that part of yourself in case you lose it along with me if I leave?” Gerard pulled himself up, gently cupping Frank's face and turning it towards him. “Okay. I get it, I won't ask again.” He smiled, finding Frank's eyes. “But I'll have to prove it to you instead. Not so you'll fuck me, but so you know that I want you. As a dom, as a friend, just.. You. I'm not going anywhere, Frank. You've very quickly become the most important person in my life and I would never do anything to jeopardise what we've already built.”

Frank closed the small distance between them to kiss the younger man, holding him close. “I really appreciate you, Gerard. I feel like my life was all monotonous and dull before and now there's this bright light and it's because of you. I never thought I'd have a sub as young as you but I guess it's what I needed. I needed you.”

“Yeah.” Gerard's voice cracked with emotion, his thumb rubbing over Frank's bottom lip. “I really like you, Frankie.”

“I really like you too, Gee.”

Gerard could settle for that. He pressed another soft kiss against his lips. “We're not going to bed now, right?” He giggled when Frank rolled his eyes. “Because I'm hungry after all that.”

“No, we'll get dinner in a little bit. Just let me take advantage of the fact that you're naked and in my bed right now, okay?” He pulled the younger man down onto him again, running his hand in soothing circles over Gerard's lower back. “It's nice to have someone in my bed. I've never had anyone in this one.”

“Never?”

“Mm. I haven't had a boyfriend since I was younger than you.”

“What about your other subs?”

“They were kept strictly to the basement. Or, if I wanted them to stay the night, the spare bedroom.”

Gerard pressed a kiss to Frank's chest, smiling to himself. “Well, I'm honoured.”

“I'm honoured that you trust me to be your dom. It’s important to me that you know that.”

“I know,” Gerard whispered. “I do.”

Oh, he was completely fucked.

Chapter 14

Notes:

(See the end of the chapter for notes.)

Chapter Text

“I'm heading out to Willz.”

Gerard looked up from his phone, frowning a little at Frank's words. The older man had been gone for the last twenty minutes on a work call. “Oh?”

“To sort out the books, like I told you yesterday.” Frank grinned, kissing the top of Gerard's head. “That's all, I promise. I won’t be long.”

“Can I come?”

“I don't know if that's a good idea.”

“Why not?”

Frank rubbed the side of his face, sighing. “Because the last time you were there.. Well, you know. That guy- whatever his name is- almost-”

“I know,” Gerard interrupted quickly with a smile. “But I'd like to see the guys, see how everyone is. Unless you'd rather be alone, I understand.”

“No, of course not.” Frank brushed his sub's hair back behind his ear. “You know yourself best. If you want to, we can go together.”

So they did. They stopped at Gerard's apartment first to feed his hamster Lola, and then arrived at Willz together, although Gerard soon got bored when Frank was talking to Kayleigh about business. He could only smile and nod for so long.

“I'm gonna go see who's working,” he announced, seeing the uncertainty in Frank's eyes. “I'll only be in there, you can follow me in.” He could tell that his dom was trying to not be a dom in front of the receptionist and only gave him a curt nod in response. But Gerard understood.

He had barely made it into the familiar, open room when there were squeals and people hugging him from all sides. Dallon and Pete. He smiled, relaxing instantly.

“Where the fuck have you been?” Dallon scolded as soon as he had the younger man at arm's length. “After what happened with Bert.. Kayleigh told us you left, but that's all we knew.”

“You could have let us know you were okay, we were all worried,” Pete added.

Gerard shrunk a little, shoulders slumping. “Shit, I'm sorry. I really didn't think you guys would care so much. You could have gotten my number from Kayleigh.”

“She's not allowed to give it to us.”

“Right, of course. Well, I'll tell her on the way out that you guys can have it. If.. I don't know, if you need it for anything again.”

Dallon grinned. “Great! We all go for coffees together, you should come. We just started it up recently.”

“But I don't work here anymore.”

“So? Another one of the guys left after you and he comes.”

“Okay.” Gerard's heart fluttered, glad to be invited. He really had missed being around them. “Is Patrick here? I should probably let him know I'm okay too.” Those three were the guys he had been the closest to during his time there. They had taken him under their wings, protecting him as much as possible.

Pete shook his head. “He's in with a guy now, but you might catch him. Are you coming back?”

“No, I..” Gerard blushed, shifting from foot to foot. “I'm here with, uh..”

Speak of the devil. There was a comforting hand on Gerard's lower back and a soft laugh that he would recognise anywhere. “Hey guys.”

“Frank.” Both men looked surprised to see him. Their eyes trailed from him, to their friend, then to the hand that was now wrapped around Gerard's waist.

“I need to get some stuff sorted out here, Gee tagged along. I won't be coming here anymore so I just wanted to formally let you know, and if you could let the others know too I'd appreciate it.”

“Yeah, sure, of course.” Dallon nodded quickly.

Pete didn't look as surprised as his taller friend. “I’d figured as much when you both went missing at the same time. You were so different when Gee started, it was only really a matter of time.” He grinned. “You better be taking care of him.”

Frank squeezed Gerard's hip tighter. “I promise I am.”

And then Pete was called over by one of his regulars and he said his hurried goodbyes.

“Want to come with me, Gee?” Frank asked.

Gerard scrunched up his nose as he smiled. “I'll stay, see if I can catch Patrick when he's done.”

“Alright, sweetheart. I won't be long.”

When he was gone, Dallon turned to Gerard with his mouth open in a dramatic gesture. “Are you fucking kidding me? I knew you were his type but I never thought you'd be into the shit he is.”

“Neither did I, honestly, but it's so good, Dal.” Gerard groaned, a smile lighting up his face. He hadn't been able to talk about this with anyone else. “It's just strictly about the dom/sub relationship but he's fucking incredible in bed and I haven't even seen that much yet.”

Dallon held his hands, sharing the excitement. “You're getting to learn new things?”

“So much already. I didn't expect him when I came here, you know? But I couldn't imagine not having him now.”

Dallon's eyebrows raised. “You're in deep, aren't you?”

“Maybe a little.”

“Well, he's clearly infatuated with you. That was obvious since the start.” Dallon glanced over to the side when his name was called. “Shit, I have to go. I'll get your number from Kayleigh, okay? I'm not letting you get away again.”

With a kiss pressed to his forehead, Gerard was left alone. It took him all of one minute to decide he didn't want to wait alone in that room. He was glad to leave all of that behind him and standing there just reminded him of what he had given up to strangers.

After stopping by Kayleigh to fulfil his promise, he decided to go outside for some fresh air and a break from the music inside. Since he didn't have the keys for Frank's car, he just lingered beside it on his phone, waiting for his dom to come back.

“Gee?”

He recognised that voice. Gerard looked up to see one of his old regulars getting out of his car. He couldn't remember his name, but smiled all the same. “Hi.” This guy had been one of the creeps trying to pressure him into sex all the time, but it was always safest to just smile and be nice. If you got angry, so did they.

“Did you leave? I've missed you here.”

Gerard shook his head, taking an uncertain step back when the man moved closer. He should have fucking stayed inside, it was too dark out here. “Yeah, I'm with someone now.” He hoped that would make him give up.

“Doesn't mean you can't still take money for it, right? Then it's just a job.”

“No. I'm with someone. I'm here with him actually, he..” Gerard took another step back until he was blocked into the corner between Frank's SUV and the wall it was parked against. “He'll be here any second.”

“I don't think I believe you.” The man grinned, right in front of him now. “Why so scared, Gee?” His hand was around Gerard's arm now. “You've had my dick in your mouth so many times, no need to act like we're strangers.”

Gerard whimpered in relief when he saw movement at the front door of Willz; Frank. Frank was coming, he was looking right at him. He was going to be-

“Get your fucking hands off him.”

The man- seriously, what was his name- turned around in surprise. “Who the fuck are you?”

“He's mine. Take your fucking hands off him or I swear to fucking God I'm going to break them.”

Gerard sighed in relief when the pressure on his arm eased up. He grabbed Frank before he did anything he shouldn't, pulling him back as the guy left with something muttered under his breath about Frank ‘having fun with the whore’. He didn't care, he just wanted to make sure that Frank was okay.

“Where the fuck were you?” Frank was holding Gerard's face in his hands, eyes filled with concern. “Jesus Christ, Gee, you can't just fucking.. You can't leave like that! You could have.. Fuck, get into the car.”

Gerard got in silently, putting on his seat belt and sitting with his hands clasped in his lap, head hung. It wasn't until the car started and there was the familiar, comforting weight of his dom's hand on his thigh that he felt okay. “Are you mad at me?”

“Am I- Jesus, no. Of course I'm not.. Fuck, Gee, I'm mad at myself. He could have done anything to you if I didn't.. Are you okay?”

“Yeah.” Gerard shrugged. “I'm used to dealing with stuff like that. It sucks and it's scary but it's also just.. Normal for me.”

“It shouldn't be.” Frank sighed. “That shouldn't be normal. Not for anyone. And it's my fault for leaving you out-”

“No,” Gerard interrupted. “I'm not letting you do that. You're not going to guilt yourself over this. I told you I'd stay inside and I didn't. I chose to go outside and you still got there in time, so there's nothing to beat yourself up over.”

“But-”

“Please, Frank.” Gerard smiled when Frank let out an exasperated sigh. “You were really gonna hit him, weren't you?”

“If I needed to, yes.”

“That's kind of hot.”

“Gerard.”

“What?” Gerard giggled. “Violence is never good, of course, but when it's in my defence.. Yeah, that's pretty hot.” He ran his fingers over the tattoos on Frank's knuckles. “Why were you gonna hit him?”

“Because he was.. He was scaring you.”

“And?”

Frank frowned. “Gee, I don't know what you're getting at.”

“You wanted to protect me, sure. But I know that a part of you was angry because he was touching your property.” He felt his dom's hand tighten on his thigh. “Right?”

“That's what you want me to say?”

“I want you to mean it. I know you do.” Gerard licked at his dry lips. “I want to know that you protected me because I'm yours.”

Frank glanced sideways at him for just a moment. “I did. I protected you because you belong to me and no one else gets to touch you.” He ran his fingers over the inside of his sub's thigh. “I'm always going to protect you, Gerard. I'd do anything for you.”

“I want.. Can I ask for a session?”

“Of course. I won't always be able to, but you can ask.”

“And now?”

Frank raised an eyebrow at him. “You're sure?”

“Definitely. I want- Am I allowed to ask for what I want?”

“Of course, sweetheart. Like I said, I'll do my best.”

“I want to feel like I'm yours.”

Frank paused as he pulled his window down to push the code into the keypad for his front gate. “Do you not already?”

Gerard squeezed the hand that was on his thigh reassuringly. “I do. Of course I do. I just.. Frankie, I want you to show me that I'm yours.”

“Okay.” Frank was quiet as they pulled up to the house, fingers tapping against the wheel once he had finally come to a stop. “You want me to show you who you belong to. But you want to feel it, right? To really know that you're mine. That I can do whatever I want with you because I own you.”

Gerard's breath hitched. “Yes.”

“Okay.” Frank grinned. “Yeah, we can do that. But it's not going to be easy for you.”

“I don't want it to be.”

“Then let's go.”

Notes:

I do not remember putting this many cliffhangers in for smut aahh, sorry!

Chapter Text

“On your back, hands above your head.”

Gerard was naked on the silk red sheets in the basement, moving into the requested position while watching his dom. Frank was walking around the room, humming to himself as he looked at the various equipment hung on the wall or locked away into drawers. He wondered if something new was going to be used tonight.

The handcuffs came first. They were tied carefully around his wrists before hooking through one of the slats in the headboard, leaving Gerard panting quietly with anticipation. He was half hard just from the excitement, but he knew not to be embarrassed. He knew that Frank loved how easily he got turned on for him.

“I love these handcuffs,” Frank mused suddenly. “See this?” He pulled at the metal attachment clipping them together. “It spins so I can flip you onto your front without twisting your hands around.”

“Oh,” Gerard whispered.

Frank chuckled. “Don't worry, darling. This isn't going to be easy, in fact it's going to be pretty damn hard for you, but it's not a punishment. The reward will be worth it and I guarantee at the end you'll have no doubt who's in control of your body.” He reached down to gently caress his sub's cheek before tying a silk blindfold around his eyes. “Do you want to know what we're doing tonight?”

Gerard inhaled shakily when Frank was on the bed with him, his legs being pushed outwards so Frank could settle between them. “I.. Yes sir. Please.”

“I'm going to edge you, like I said yesterday. Have you been edged before?”

“No sir. But I know what it is.”

“Good, okay. So I'm going to need you to hold on as best as you can, okay? I don't expect you to have a high tolerance for this, I'm not expecting you to be able to resist coming every time. This is me testing your endurance, pushing your body to the limits, seeing how much you can really take.”

Gerard gasped when Frank leaned down over him, his tongue trailing across his collarbones. He had never been blindfolded before and the loss of one of his most important senses was making everything so much more intense.

“This is me training your body to take more from me. To turn you into my perfect sub.”

Gerard groaned when Frank's hand was wrapped around his dick, moving slowly. His legs moved up to enclose his dom between them, squeezing gently.

“Did I say you could move your legs?”

“No sir, sorry.” Gerard laid them out flat again, shuddering when Frank sped up his hand as a result of his compliance. He had no idea how long this would go on for, how much he would have to go through, but he would do his best.

Frank was worshipping his neck, his jaw, across his collars, down his chest with kisses and licks and soft bites. The whole time, his hand kept moving, squeezing at the bottom and twisting up. Gerard was moaning wantonly beneath him, hands clenched into fists above his head.

It took an embarrassingly short time for the first warning. “Sir,” Gerard gasped out. “Sir, I.. I need.. Please?” He knew he wouldn't be allowed to come yet, but he had to ask. He needed to come.

Frank chuckled to himself. “I think you can hold on a little longer, don't you?”

No. “Yes sir.”

“That's what I thought.” He started to move his hand faster, biting down on Gerard's nipple and flicking his tongue over it after. He could feel his sub trembling underneath him, breaths falling out faster with every stroke. He was trying his best; that much was obvious.

But he couldn't anymore. “Please,” Gerard begged. “Please, I can't.. I really can't, I need..” He groaned when Frank stopped what he was doing. Gerard let out a shaky breath, scalp tingling with sweat when he tilted his head back against the comfortable pillow underneath it. He stayed like that in complete silence, knowing that Frank was watching him.

And then it started again. After only a few minutes break, Frank's hand was back around his cock again, not bothering to start slower this time.

“Fuck,” Gerard groaned, toes curling as he pulled at the restraints.

“It's not easy, I know.” Frank's voice was soft, a stark contrast to the way he was touching his sub. “But I get to do what I want to you, and it's important that you know that.”

“I do,” Gerard choked out. “I know, sir. I'm yours.”

Frank grinned, even if his sub couldn't see it. “Say it again.”

“I'm yours.” Gerard's hips moved up against him and were quickly pushed back down. “Fuck, you can do anything you want to me and I'll take it. Anything.”

Frank hummed to himself in content, slowly rubbing circles with his thumb over the tip of the artist's cock. Gerard hissed in shock and started shaking again. He gave him only a minute more before stopping again.

Gerard had tears tracking down his cheeks at this point. He had never expected it to be this difficult to be denied an orgasm, to have his entire body thrumming and begging to be touched, to come, to just- And then Frank was jerking him off again. His headspace felt weird, foggy, and it was making him nervous on top of this torture.

“Please,” he begged. “Please, Frank. I can't. I really can't-”

Frank paused after hearing his name. “Colour?”

Gerard thought about it for a minute, sniffling and breathing heavily. “Orange.”

“Okay. Alright, sweetheart.” Frank pushed back the blindfold, looking between Gerard's eyes, eyebrows pulled together with concern. “I'm going to let you come. And then we're going to continue this differently and you're going to stop me at any point if it gets too much.”

Gerard nodded quickly, still sniffling. “I'm sorry. My head feels..”

“You're slipping into subspace, that's okay.” Frank smiled gently at him. “And you never need to apologise.”

“Never been in subspace before.”

“Does it scare you?”

“No, I just.. I didn't know what it was. But I've read about it lots, I guess.. I just didn't realise that's what it was.” He smiled uncertainly. “I'm okay to keep going.”

“You're sure?”

“Promise. I'll tell you if I need to stop.”

“That's my good boy.” Frank left the softest of kisses on his lips. “My sweet boy. Gonna come for me now?”

Gerard gasped when it started again. Frank was insanely talented at jerking him off, he didn't think anyone else knew just how to get him going this easily. “Sir..”

“Come for me, darling.”

Gerard did. He only had a minute to breathe, and then he was flipped onto his front. He breathed heavily, feeling his dom's rough hands exploring his ass and thighs.

“You need to try and get into the right headspace for this. You're focusing on the end goal; coming, but it needs to be more. To get through this, you have to learn how to focus on the pleasure, on me. Think you can do that for me? Focus on me instead of coming?”

“I'll try, sir. I'll try my best.”

“Good boy.” Frank kissed his lower back. “Ready to try another new thing?”

“Yes..” Gerard gulped. “Yes sir.” He took another deep breath, counted to one.. two- “Holy fucking shit!”

Frank had flicked his tongue over the other man's hole. “Yeah?”

“Yes.” Gerard rested his forehead against his clasped hands, gasping when Frank grabbed his ass cheeks to hold him open before moving back in with his tongue. “Fuck, yes.” He had never been eaten out before, had hardly ever even thought about it, and now he realised just what had been missing from his life. “Oh my god, sir,” he gasped. “You feel.. Fuck, you feel amazing.”

Frank hummed against him, slapping his ass lightly before squeezing the pliant skin there. Gerard was breathless under him, begging for more. He could give him that.

Gerard’s hips jerked when there was a finger pushing into him, instantly pressing down against his prostate. And his dom’s tongue was still fucking pushing into him alongside it. “Sir,” he choked out almost straight away. “Can’t. I really-”

“You can.” Frank stopped what he was doing with his tongue, opting to slow his hand down too so that Gerard could listen to what he was saying. “I need you to do what I asked now, Gee. You’re going to focus on me. You’re going to focus on how good I’m making you feel, the fact that it’s me touching you. And you want to be good for me, don’t you?”

“Of course I do,” Gerard whispered. “Always, sir.”

“Then you’ll do this. Because I know you best, princess. I know your body, I know how to make you feel good.” He grabbed lube, squirting it down between Gerard’s cheeks before pressing two fingers in, instantly going for his prostate again. “I’m the one who owns you.”

“Yes sir,” Gerard whimpered, legs shaking as he clenched his fists yet again. “I’m yours.”

“All of you. Your body is mine, I can use it however I want.” He smacked his ass again to show this, hard enough to leave a dark pink mark and make his sub whine. “I can leave marks all over you, I can fucking carve my name into your skin and there’s nothing you could do to stop me.”

Gerard moved back against him, doing his best to just focus on the pleasure and not the outcome. “Want you to mark me, sir. Want.. Fuck.. Want to look at myself and know I’m yours.”

Frank chuckled. “We can arrange that.” His free hand gripped tightly onto his sub’s hips, hard enough to leave bruises, which was exactly what he wanted. The fingers that were still inside Gerard were massaging his prostate as quickly as he could, making him writhe and beg. “So fucking pretty like this. All mine. Tell me you’re mine.”

Gerard sobbed, tears pricking at the corners of his eyes. “I’m yours, sir. All of me. You own me, you can..” He groaned when Frank started kissing up along his spine, grabbing a fistful of his hair to pull his head back. “You can do anything you want to me. Anything. I’m just.. Only here to serve you, Frankie. Just to serve you.”

“My beautiful boy,” Frank whispered against his ear. “You can come.”

“Fuck, thank you.” Gerard came within seconds, his scalp stinging from how hard his hair was being pulled. He slumped straight down onto the bed afterwards, lying motionless when Frank undid the cuffs.

“I’m not done with you yet.”

Fuck. Gerard whimpered tiredly when he was pulled up to straddle Frank’s thighs, the older man looking carefully between his eyes.

“With me?”

“Yes sir.” Gerard moved his hands up slowly to rest one on his dom’s clothed chest, the other running softly over his beard, smiling when Frank nuzzled against it. “With you.”

“I know you must be tired.”

“I can keep going.” Gerard’s eyes looked bright despite the sluggish way he was moving. “Whatever you want.”

“How’s your head feeling? A bit foggy?” Frank tucked Gerard’s hair behind his ears on both sides.

“Mm.” Gerard nodded. “Kind of feels weird.”

“It’s only subspace, nothing to worry about. Where’s your head at now?”

“I want.. Wanna make you feel good. That’s all I want.” Gerard bit down on his bottom lip, shuffling a little on the other man’s lap. “Are you gonna let me make you feel good?”

Frank grinned. “No. sweetheart. Only you,” And then he was pushing both fingers back into his sub’s ass without warning. “How’s that?”

Gerard groaned, eyelids fluttering. “Sensitive.”

“Is it too much?”

Gerard shook his head, sighing a little as he moved back against his fingers. “No sir, not too much. You always make me feel so good.”

Frank’s lips parted as he watched him. “Keep moving like that, fuck. You look so fucking hot, baby.”

Gerard licked his lips as he did, rolling his hips back to make his own pace. “Wish it was you inside me.”

“It is me.” Frank frowned until Gerard raised his eyebrows. “Oh. Tell me what you wish it was.”

“Wish you were fucking me properly,” he started. “I want to know what you'd feel like inside me. Wanna feel you stretch me open and see your face when you feel how tight I am.” His hands fell to Frank's chest, gasping when the other man crooked his fingers at an even better angle. “I want to give everything to you. To hear you moaning, to know what you sound like when you're fucking me. Wanna.. Fuck, sir, want you to use me until your done. It doesn't matter if I've already come or if it's too sensitive, I want you to fuck me until you're done. You-”

“Fuck, wait.” Frank shook his head, moving Gerard back slightly to start unbuckling his own pants. “Take my shirt off.”

Gerard grinned with excitement, feeling like he was being rewarded. Which, of course, he was. “Are you gonna let me-”

“No.” Frank returned his smile once his belt was unbuckled and Gerard had begun unbuttoning his shirt. “I wasn't planning on this, but fuck it.” He pulled his hard cock out of his underwear and groaned in relief once his hand was around it. His other hand reached up to his sub's lips, trailing them softly over them. “You and your dirty fucking mouth.”

Gerard opened said mouth, tongue coming up to meet the fingers that were pushed into it. He groaned when Frank pressed down against it, his dom panting softly as his hand sped up.

“I didn't know you had it in you.” Frank watched Gerard suck on his fingers and groaned, shaking his head. “Just a dirty little slut, aren't you?” He pulled his hand back from his mouth and slipped it around his sub to shove then back inside, making Gerard gasp with pleasure.

Gerard rocked back against him again, brushing against the hand that Frank had wrapped around his own cock every time he moved forward. “Sir, I..” He decided to take a chance, since Frank hadn't said anything about the hands he now had exploring his dom's exposed chest, and moved in to nestle against Frank's neck, kissing it softly. When Frank only moaned softly in response, he figured it was okay to continue. He let his tongue dart out, kissing and licking his way along his neck, realising very quickly that this was a sensitive spot for the older man. His tongue ran along his jaw, up to his ear where he nibbled on his earlobe. “I know I'm gonna be so tight for you, sir.”

“Jesus, fuck, I..”

Gerard nuzzled against his neck, smiling when Frank tilted his head back to give him better access. He was still somehow fucking Gerard with his fingers at the same time as jerking himself off. After coming twice already, Gerard was able to control himself better, now instead focusing on Frank and getting him to come. “I'm gonna be so good for you. You can fuck me whenever you want.” His thumb flicked over Frank's nipple, his lips now pressing against his Adam's apple. “Fuck, gonna be your perfect little toy. You can use me any time you want.”

“God, Gee, gonna-” Frank pulled him closer as he came, catching his breath for only a moment before he was back at it again; one hand working at Gerard's ass while the other was gripping his leaking cock. “You're going to fucking kill me.”

Gerard tried to respond but the mixture of pleasure was overwhelming. His head tilted back, soft snippets of moans leaving his throat.

“Come for me, sweetheart. Just one more time.”

Gerard thanked him over and over again as he came, Frank's lips soft against his neck. This time when he was finished, he was allowed to rest. Everything seemed to blur together and then he was in Frank's bed, the other man holding him tightly and pressing kisses into his hair as he whispered reassuring words.

“Frankie,” he said softly, tilting his head to the side to capture the other man's lips.

“How are you feeling, sweetheart?”

Gerard nuzzled into him, kissing at any skin he could find. “Wrecked.”

“I know, but otherwise?”

“Really good.” Gerard hummed to himself when Frank started petting his hair. “Feel so good.”

“Yeah?” Frank made him look back up into his eyes. “It wasn't too much for you?”

Gerard giggled, sticking out his tongue to lick Frank's lips who grimaced before kissing him. “I think it was pretty obvious that I loved it. Once I got over the initial part where I panicked a little.”

“You did really good, angel. You took control of your body in a way I wasn't expecting.”

“Yeah?” Gerard returned his smile. “I felt braver than usual. It's like.. Something came over me, it’s still there now. I guess it's subspace like you said, it feels how they explained online.”

Frank pulled him in close again. “I'm glad you feel safe enough with me to let it happen. I like seeing that different side of you, even if it did tempt me away from my original plan of focusing only on you.”

“I prefer when you come too.”

“I know, darling. I just wasn't expecting you to talk to me how you did.”

“Was I okay?”

“Perfect, always.” Frank kissed his head again. “Now get some sleep. I have a nice breakfast planned for us both tomorrow before I bring you home so you can work on your college pieces.”

Gerard nodded, holding tightly onto him. “Yes sir.”

Chapter Text

Gerard was working on a clay sculpture a few days later when there was a knock on the door. He looked down at his dirty hands before heading to the door and checking the peephole.

Frank. Looking as beautiful as always.

Gerard bounced on the balls of his feet as he clicked the lock out of place with the (mostly clean) back of his hand after a few failed attempts, and called out. “Can you open the door?” He grinned when his dom was in front of him, his smile reciprocated. “Hi Frankie.”

“Hi sweetheart.” Frank's eyes ran over Gerard's hands caked in clay, to his tousled hair, to the old t-shirt covered in paint. “Busy?”

“Sort of.” Gerard shrugged, looking nervous all of a sudden when he realised what he looked like. “I look like shit, I'm sorry.”

“You could literally never look like shit.” Frank laughed, drawing the younger man in for a kiss while keeping out of reach of his dirty hands.

“Why did you come? Did you want a session? I can get cleaned up and-”

“No, angel, no. I just came to see you. To, uh.. Spend time with you.” Frank was the one looking nervous then, shifting from foot to foot. “I probably should have called in advance, I was just on the way home from work and I know you're off all week so I thought.. But you're obviously in the middle of-”

“You can watch,” Gerard interrupted quickly. The last thing he wanted was for Frank to leave. “I need maybe fifteen minutes to finish what I'm doing so I can let it dry. You could watch if you wanted, and then we can do whatever you like. I want you here, Frankie.” He could see he had answered correctly when Frank beamed at him. “Come on.” He led the way to the living room where he sat back on the floor again.

Frank chuckled as he sat himself on the sofa behind him, opening his legs to let the younger man lean back between them. “Do you normally work on the floor?”

“Oh, always.” Gerard gestured at the protective sheet of plastic he had spread out across the space between the TV and the sofa. It was currently hosting his sculpture, some previous clay pieces that were now drying, and multiple canvases at different stages of completion. “I'm very messy.”

“It looks like a serial killer was set up here.” Frank ran his fingers through the younger man's hair, smiling to himself when Gerard absentmindedly moved his head back against him. “So tell me about this piece.”

“This is the skull that's going inside the giant head I made,” Gerard explained as he worked. “I have to paint them both this week as well so I'm done in time.”

“In time for what?”

“Graduation. It's in another month.”

“Will they be displaying your pieces at graduation?”

“Some.” Gerard shrugged, tilting his head to the side as he worked his fingers carefully through the clay in front of his legs. “Three of us get chosen to have a shared exhibition. Only three out of the whole class so it's not likely, but we all want it of course. And everyone gets to choose one thing to contribute to a display for the actual graduation ceremony.” He nodded over to the canvas on his easel. It was newly finished; a close-up oil painting of a hand on a bed of grass. There was a broken light bulb sitting in the palm, rivulets of blood dripping and merging into the grass below. “That's the one I've chosen.”

“It's incredible,” Frank said easily. He had been sent progress photos of all of Gerard's work since the younger man had become his sub weeks ago. He had requested as such, wanting him to know how interested he was in his work. “I think you made the right choice.”

“Yeah? Thanks.” Gerard shifted uncomfortably, unsure of how to take compliments for his work. He might love art with his entire soul, but he still didn't truly believe in himself.

“So, have you saved me a seat?”

Gerard looked over his shoulder at him, brows furrowed. “A seat?”

Frank laughed, pushing the younger man's shoulder lightly. “At your graduation.”

“At my..” Gerard's features softened, bottom lip quivering for a moment before he pulled it into his mouth. He just stared up at him, uncertain of what to say.

“Gee,” Frank continued softly. “I'm obviously going to your graduation. I already checked what day it was and let my assistant know that I'm busy.”

Gerard couldn't talk, instead opting to keep his bottom lip firmly between his teeth so it wouldn't tremble. His eyes flitted across every inch of the older man's face, looking for any trace of uncertainty or doubt.

“Oh, sweetheart.” Frank wiped away the first tear that fell from the artist's eye. “Don't cry. Can you talk to me about what's going on in your head right now?”

Gerard sniffled, shook his head, and looked back down to smooth out the last few pieces of clay. When he spoke, his voice was stiffened with holding back tears. “Can you give me two minutes to wash my hands?”

“Of course, darling. Take your time.”

Gerard washed his hands thoroughly before wiping away the tears that had fallen during it. He wasn't sure how he was going to talk about this, how Frank would look at him. The last thing he wanted was to scare him away.

He shuffled back into the living room, bowing his head a little. “I'm sorry.”

“For what?” Frank's voice was gentle, kind.

“Getting upset.”

Frank laughed quietly, patting his thighs and smiling when Gerard instantly walked over and climbed onto his lap. “Yes, how dare you get upset. You're not allowed to show any negative emotions around me.”

Gerard giggled despite himself, hands resting on Frank's chest like usual. “I don't know what happened.”

Frank brushed back his sub's hair, smiling kindly at him. “Talk to me, Gee.”

“It's just.. I don't have anyone. You know that. My parents don't talk to me, my grandparents are dead, I don't have any aunts or uncles or cousins. I have no friends or..” He sniffled. “Just you. And I don't want that to scare you away or.. Or make you want more distance between us.”

“I'm not scared, Gerard. It doesn't scare me that I'm all you have, it makes me glad to know that you have someone now. And I know I'll take care of you, that I'd never let anything bad happen to you.” He held onto the younger man's hips, pulling him closer. “I know you're safe with me. That doesn't make me want space between us because I just want you to be happy.”

“And you think you can give me that.”

“I know I can.” Frank brushed his thumb over Gerard's jaw. “I know I can make you happy.”

Gerard leaned into his touch. “You really aren't put off by being the most important person in my life?”

You're the most important person in my life. And that does scare me.” Frank heard Gerard's breath hitch and smiled when he leaned in to brush his nose against the other man's. “Of course I'm coming to your graduation, of course I'm going to support you. I thought Geoff could come too, if you wanted. He'd love to see your art finished.”

“Yeah, sure, okay.” Gerard's lip was trembling again. He was so undeniably in love with this man. This man that just said he was the most important person in his life and it scared him. What the fuck did that mean? “You really don't-”

“You know there's no point trying to say that, I'm coming.” Frank kissed his forehead. “So, what do you usually do in the evenings? Any plans for dinner?”

“Uh.. I just make art and watch movies all day, honestly. When I'm not in college, I mean.”

Frank frowned. “Do you not get lonely?”

Gerard smiled sadly. “I'm always lonely, Frankie. Unless I'm with you.” His eyes widened. “But I'm okay. I have my art, that makes me happy.”

Frank was clearly thinking about something, but he dispersed it with a slight shake of his head. “What about dinner?”

“I don't know, I just kind of snack when I feel like it.”

“Well, that's not healthy.” Frank stood up, putting Gerard back onto his feet again. “Let's have a look.” He searched the cupboards, fridge and freezer, humming to himself as he left various items out. “Gee, this is crazy.”

“What?” Gerard was sitting up on the counter now, watching him happily.

“You've got like no substantial food. You're still living like a college student.”

“I am a-”

“You have enough money to get proper food.” Frank glanced at him before turning on the hob. “You know I don't like to bring up the money, but I can't have you living like this.”

“It's not.. I'm sorry.” Gerard looked uncomfortable. “I don't, like.. Know how to cook.”

“Oh.” Frank laughed. “Right, okay. You don't know how to cook so you've been eating easy shit?” He beckoned him over when Gerard nodded. “Sorry, darling. Let me teach you.” Frank kissed the top of his head once his front was pressed against the younger man's back. He had to remember that Gerard didn't have family, that his parents had never taught him these kinds of skills. “We've got enough stuff here to make a basic version of one of my favourite dinners. So we'll work through it together, I'll send you the recipe later, and then you can practice it if you like it. One dinner learned.”

Gerard watched as Frank pulled a saucepan, frying pan and chopping board from his cupboards before moving onto the utensils. “You don't have to do this, Frank.”

“Shh, princess.” He grinned over at him. “Let me get the pasta on and then I'll talk you through the chicken.”

They sat at the table together less than an hour later. Gerard was pleasantly surprised with how good it tasted, even if Frank had guided him through all of it. It had been sweet, cooking a dinner with his dom. Frank had taken his usual authoritative role and Gerard had easily slipped into his own, following instructions without question. He loved being in Frank's presence, more than anything in the world, and spending time outside of sessions was extra special to him.

“You did a really good job, Gee,” Frank complimented after his first bite.

“You basically did it all,” Gerard laughed, kicking gently at his leg under the table. “Some subs do this for their doms, right? They cook their food?”

“Mhm, sure.” Frank looked across at him, pure adoration in his eyes. Gerard felt like he might throw up. “Some doms like their subs to act like.. Maids, I suppose. Cooking, cleaning, tending to the house and garden. They can even go as far as taking care of the doms themselves, like getting their clothes ready, helping them dress, massaging them, bathing them.”

“Oh.” Gerard stabbed at his pasta without realising what he was doing. “I think I-”

“Sweetheart, don't play with your food.”

Gerard scrunched his nose up at him, giggling when the older man copied his actions playfully. “Sorry, I get nervous.”

“I know, it's okay. You don't need to always make eye contact when you're nervous, I understand. Tell me what it is you're thinking.”

“I guess I'd like to do that for you. I mean.. I like the idea of serving you like that.” Gerard quickly shoved some food into his mouth to stop himself from talking.

There was a pause, and then Frank reached across the table to put his hand over Gerard's clenched one. “Yeah?”

“Mm.” Gerard swallowed around his food, took a long gulp of water, and then looked back up at the older man again. “Is that weird for me to say?”

“No, angel. I always want you to say what you're thinking.” Frank took his hand back to let him continue eating, watching him passively with his head tilted to the side. “That's a different level of being a submissive. If you take us as an example, we have a sexual relationship. But we're also friends and we enjoy spending time with each other.”

Friends. Ouch.

“Right, yeah.” Gerard nodded, urging him to continue.

“A service submissive is different. You'd be taking yourself to a level completely different to where you are currently. Whether it's as simple as just making me food or you want to go all out as a slave, it's giving yourself up to me even more than you do now.”

“But, Frankie.. All of me is already yours.”

Frank's smile faltered, turning to something softer. “You think so?”

“I know so. I know that all of me belongs to you, I've never doubted that. Even before you agreed to me being your sub.”

Frank couldn't help but reach across again, gripping the younger man's hand. “We'll talk about this again in a few weeks, okay? I know how busy you are right now getting ready for graduation, we can talk about it again afterwards. Is that okay with you?”

“Yeah, Frankie. Of course.”

Chapter Text

Gerard was busy. Possibly busier than he had ever been. He talked to Frank on the phone every day, whether it was over text or a phone call, but he had barely seen him over the last two weeks. Gerard needed to spend every free minute he had on his art, trying to get it ready for his graduation. Since the weekends were the majority of his free time, he hadn't been able to have a proper session with his dom. Frank had stopped by for a couple of hours some evenings to make dinner with him and watch the younger man create his art, but he didn't want to stay too long since Gerard was always distracted by him, too busy trying to get kisses and whining about the fact that he could literally blow him in under ten minutes if he just gave him the chance.

So he was pretty disappointed when he was finally in the car with his dom on the way to stay at Frank's for the night, just to be told that they weren't doing anything sexual. No, he was extremely disappointed.

“Don't pout,” Frank said for the second time during the car ride. “This is the first proper time we've gotten to spend together in weeks. Your graduation is in six days and I want to help you relax, not work you up. You can have a bath, I've got snacks, and we'll cuddle and watch one of your comfort movies.”

“But we can do that after,” Gerard huffed.

“You're just tired, princess. I'm going to let you off with the attitude.”

“But this would help me relax, Frankie,” Gerard continued. “I'm already wound up from everything, I'd be much more relaxed if you.. If we.. Can I even just blow you? Please let me just-”

“Nope.”

Gerard glared at him, well aware of the smirk on the other man's face. “You're a dick. A fucking.. You're.. Fucking dick bag.”

Frank giggled. Actually fucking giggled. “Is that the best you've got, sweetheart?”

“Fuck shit cunt.” Gerard frowned as he tried to think up more swear words. “Uh.. Motherfucker.”

“Real mature, Gee. I'm sure that'll get you exactly what you want.”

“You..” Gerard slumped back against the seat, crossing his arms angrily and looking out the window. There had to be something that would push Frank's buttons enough to get himself a punishment. “I'm gonna keep complaining. And cursing.”

“You can complain and curse all you want, darling. It won't get you anywhere, not when it's not real.” Frank flashed a grin at him as they pulled up to his house. “And I really don't care about the cursing that much. I was just using it as a way to train your mind into submitting to me at the start.”

Gerard huffed, letting himself out of the car before Frank could. He waited by the front door, shifting from foot to foot until it was opened.

“I can't believe you're going to act like this when we haven't had proper time together in so long.” Frank stopped just inside the door when Gerard dropped to his knees on the sitting room floor, hands clasped behind his back and head bent down. “Hm.”

Gerard stayed like that for almost twenty minutes before there was a soft sigh from the sofa and his dom finally spoke to him, having presumably just been watching him for the majority of that time.

“Now, isn't that much better, hm? There was no need to start acting up in the car.”

“I'm sorry, sir,” Gerard responded quietly. He had never been left kneeling for that long before and it had already put him into a different headspace, added onto the pure need he had been harbouring for weeks.

“Good boy. Now talk to me. Tell me what it is exactly that you're looking for.”

“I want..” Gerard cleared his throat, keeping his head down as he hadn't been instructed to do otherwise. “I just really want you, sir. I've been.. Everything has been too much the last while and I'm so stressed about graduation and I've missed you so much and I would really like if we could please have a session. Or even.. Even just if you wanna fuck my mouth or something, I don't even care if I don't get off. I just want to submit to you, to let someone else be in control for a little while. If.. If that's okay. If you don't want to, I understand.” He gasped when Frank was in front of him, tilting his head up to look in his eyes. His dark eyes. Fuck, he was already in his dom headspace.

“You could have just asked nicely.”

“Really?”

“I'm always open to sessions, and if I'm not in the right frame of mind I'll tell you that. I thought relaxation would be better, but you hadn't told me how stressed you were. You could have just asked, Gerard.”

Gerard gulped. “I'm sorry, sir. I really am. But I.. I'm asking now.”

“Mm.” Frank's lips curled up into a smile. “But I'm still going to have to punish you. You know that, right?”

“Yes sir, I know.”

“Which is what you fucking wanted anyways.” Frank sighed like the weight of the world was on his shoulders, then smiled again. “Get up. I think it's time to use the swing.”

Gerard was being lifted up into the swing shortly afterwards, naked and trembling with nerves. He lay silently as his wrists and ankles were cuffed, Frank's eyes intense as he thoroughly checked everything to make sure he was safe. And then Frank stepped back and just looked at him. Gerard could feel a blush creeping from his neck down as far as his chest, knowing how exposed he was with his legs opened like they were.

“Beautiful,” Frank stated simply, his eyes doing most of the talking. “I've imagined you in this so many times.” He looked up into Gerard's eyes, smirking when he saw the range of emotions there. “So. I'm going to use one of my favourite toys on you, something you haven't done before.” He took it from one of the drawers nearby and held it up, watching how Gerard's whole body reacted; eyes widening, chest rising and falling faster, fists clenched. “You're going to be good and take it for me now, aren't you?”

“Yes sir,” Gerard answered quickly, desperate to be good after how he had acted.

Frank hummed in content, picking up a bottle of lube as he approached him, leaving the toy to the side for now. He trailed his fingers down over his sub's chest, watching the goosebumps rise in their wake. “So fucking pretty,” he mumbled to himself. Gerard was- not surprisingly- fully hard already, so he decided to start with the lube, letting it drip down onto the other man's hole before spreading it around with his fingers.

Gerard trembled under his touch, pulling on the restraints and wishing he could just reach down and pull Frank up to him. “Sir,” he whispered.

“Mm?” Frank smirked up at him. “What is it, baby?”

“Please, sir.”

“Please what? Use your words.”

“Please just..” He whimpered, Frank's fingers still circling his hole. “Please fuck me, sir.”

Frank slowly pushed one finger in, watching his sub arch as much as the restraints allowed. “Like this?”

“Yeah, like that,” Gerard whispered. “Thank you, sir.”

“This is what you've been thinking about for the last couple of weeks, isn't it?” Frank carefully added a second finger, scissoring them to make his sub squirm. “You've just wanted me inside you again.”

“Fuck,” Gerard groaned, glancing down at his dom to find those intense eyes already trained on him. He couldn't look for long, he never could. “Thought about it so much. About how good you made me feel.”

Frank slapped his thigh lightly, pressing in a third finger when he felt like he could take it. He was rewarded by a beautiful moan, drawn-out and desperate when Gerard moved his hips up to meet him. “You always take me so well, such a good boy for me.”

Gerard whined when his dom stepped away, cutting himself short when he saw the toy back in his hand again. He had never really given dildos much thought before, considering the fact that he hadn't even fingered himself until a month ago, but now he was definitely interested. Anything would be interesting if Frank was the one holding it with that stupid smirk on his face.

“Ready?”

“Yes sir.”

Frank didn't give him too much time to think about it, not wanting him to get too nervous and clench up, and found that he could push the dildo in without too much of a stretch. It meant that Gerard felt safe and relaxed with him, and he promised himself yet again to never take advantage of that. “Good boy,” he praised as it bottomed out. “How's that feeling?”

Gerard inhaled sharply before letting it out in a rush. “Weird, sir. I feel like.. Really full. Is this.. Is this how it would feel if you fucked me?”

Frank smiled at him, reminded once again of his innocence. "The fullness? Yes. But a dick isn't as solid as a dildo, it's softer in a sense. Trust me, you'll like it much better.”

Gerard nodded quickly, watching as something was tied around one of his hands. It was a ball made of rubber with a strap holding it in place so he couldn't drop it.

“You squeeze this if you need to stop. Of course, you'll automatically clench your fists at times anyways so don't worry about that, but if you want to stop then you have to keep it held. Understood?”

“Yes sir.” Gerard squeezed it, scrunching his nose up at the sound. “You don't want me to say the safeword?”

Frank grinned. “You won't be able to.”

Gerard's eyes widened when the gag was placed around his mouth next. It wasn't a ball gag like he might have expected, but instead there was a black rubber bar that he bit down onto for stability.

“I want to see how you feel about..” Frank picked up the next items he wanted to use. “These.” He clipped one of the nipple clamps onto his sub's nipple, chuckling when he squirmed. “It's a lot, I know. Too sensitive?”

Gerard shook his head. It was sensitive, but he liked the pinching feeling. It was even better once the second one was in place.

“I'm going to blindfold you now, still doing okay?” Frank smiled when Gerard nodded again. “Good boy.” Once the blindfold was in place, he stood back to admire his work. He would have to ask Gerard for consent to take pictures of him some time, he was simply too beautiful to not want to keep a memory of it. Instead, he took the remote from his pocket and brought the dildo to life inside of his sub.

Gerard cried out in shock, instantly breathing heavily when he realised that he had a vibrating fucking dildo inside his ass. He whined beneath the gag, jumping in shock when there was a gentle hand pushing back the hair from his face.

“Twenty minutes, Gerard. I've just set a timer. You're going to lie here and make a mess of yourself until that alarm goes off. This is what you get when you try to rile me up. Now you can't see me or feel me, you have to just keep coming until the time runs out.” He put a hand on Gerard's soft stomach, feeling the vibrations through his body. “I'll be in the room, doing my work and controlling the vibrator.”

And then he was left alone. Gerard groaned, hips moving against the dildo like he was trying to fuck it. It was sitting snugly against his prostate and every wave of pleasure was making him shake and wish it was Frank's fingers doing it to him. He understood the point of this punishment; Frank was in control. He could try and force a punishment out of him by misbehaving, but he wouldn't get it in the way that he wanted. They both knew that, more than anything, he wanted to see and please Frank. And now, he was doing neither.

The vibrations intensified and Gerard let out a high-pitched moan, strangled by the gag. He could already feel the blinding whiteness of his orgasm incoming and tried to hold it off, knowing that the dildo wouldn't stop until the timer ran out. He had to just.. Had to..

And then he was coming for the first time. He felt it splatter against his stomach, warm and firm in its reminder that this wasn't the end, it wasn't over.

The vibrations turned down only slightly, but it meant nothing. Gerard was completely overstimulated. He had no sight, barely any movement, the clamps on his nipples were tight and causing a dull throbbing, and now his prostate was still being fucked in a way that had him trying to get away from the sensation, tears falling from his eyes. But he couldn't get away. He sobbed and moaned, shaking his head, knowing that Frank would be watching every movement, and then the pleasure won out again.

Gerard managed to hold on much longer this time. He thought of Frank, of those beautiful, caring, amber eyes, and tried to fixate on that. Frank would be proud of him if he did this. Frank would reward him. God, he loved him so much.

After his third orgasm, he felt numb. His head hung to the side, drool falling from his mouth as he whined weakly. There was nothing he could do anymore, he had to just lie there and take it even if it was all too much. He just wanted Frank. He wanted to see his eyes, to see the pride in them, to be told what a good boy he was. He wanted to get on his knees and have his throat fucked and be told, again, how good he was. He wanted nothing more than to please his dom; it was everything to him.

And then the alarm sounded out. It was quickly shut off by Frank who crossed the room from where he had been sitting, pulling off Gerard's blindfold and smiling when he saw his clouded eyes. “Hi, sweetheart.” He removed the gag, wiping at the artist's face to clean him. “You did so well, angel. You're my perfect sub, aren't you?” He kissed his damp forehead, unbuckling the cuffs and gently lifting him out of the swing. “Such a good boy.”

Gerard mumbled something in response, wincing when he was pushed down onto his knees. The vibrator was still moving inside of him and he gazed up at Frank with wide, open eyes.

“Colour?”

“Green,” he choked out, thanking him repeatedly when he was handed a glass of water. His eyes kept trailing to the very obvious bulge in the front of his dom's pants and he pleaded in his head to just let him-

“I think you deserve a reward for behaving so well.” Frank took the glass when it was handed back to him. “I think I want to fuck your mouth. How does that sound?”

“Please sir, thank you, sir,” Gerard said in a rush, not caring when Frank laughed at his eagerness. His brain was fuzzy and warm and he wanted nothing more than to please his dom. “I'll be good, I promise.”

“Oh, I know you will, princess. You're always so good for me. Hands behind your back.” Frank unbuckled his belt, grinning when Gerard automatically opened his mouth, still making soft sounds from the way the dildo was working against him. “I'm going to turn it up again now, think you can come one last time for me?”

Gerard whimpered, unable to answer once there was a cock filling his mouth. He groaned instead, staring up through glossy eyes when the vibrations increased to the highest level and his body started to shake.

“Fuck,” Frank grunted when Gerard gagged around him. “Good boy. Such a good cockslut for me.”

Gerard whined, relaxing his throat and letting Frank take control like usual. His eyes rolled back, barely even feeling the way Frank slapped his cheek hard enough to make him gag again. His hair was being pulled harshly, spit falling from the corners of his lips, cheeks a bright red where Frank slapped him. His body was trembling uncontrollably and he wasn't sure when he came or when the vibrations stopped. It must have happened around the same time Frank was coming down his throat, half of it spilling out onto the floor when Gerard's exhausted body decided to start coughing.

It wasn't long before he was wrapped up in bed, still shaking, with Frank's firm arms around him. He sighed in content when he finally came to, nuzzling into his dom and licking playfully at his neck, making Frank giggle.

“Hi, sweetheart. Welcome back.” Frank kissed his forehead. “You've been a bit foggy for a while since you came, I was wondering how long it would take.”

Gerard hummed against him.

“Not ready to talk yet, that's okay.” Frank threaded his fingers through the younger man's hair. “We'll stay here until you're ready. And then we'll go have snacks and watch a good movie, okay?”

Gerard hummed again. He trailed his fingers over the buttons of Frank's shirt. “Got picked.”

Frank took a minute to process this. “What?”

“For the exhibition.”

Frank froze before taking his sub's face in his hands. Gerard's lips were swollen and a dark pink, cheeks rosy and eyes glossy. But he looked excited. “What?”

Gerard pouted. “Don't wanna talk.”

“Well, you have to now. I need to know I heard that properly.”

Gerard smiled despite himself. “My art's gonna be in the exhibition. For my graduation.”

“You're one of the three people that got chosen?” Frank was grinning now, kissing all over his sub's face despite his protests. “Holy fucking shit, Gerard. That's incredible, I'm so fucking proud of you!”

Gerard giggled, bringing his hands up to cover his face. “I'm glad you're gonna be there.”

“Of course, Gee. I'm always going to be here.”

Chapter Text

The day of his graduation rolled around and Gerard was shitting himself. Frank drove him to his college with Geoff in the back, having to smile when Gerard politely refused a kiss when they arrived, stating that he would probably throw up on him if he did.

He left them after pointing out where the friends and family section was, then sought out Tyler who was equally as nervous as him. They had been having lunch together every day since the break, and Gerard really felt like he had a friend in him. It sucked that they hadn't talked sooner, but it was still great to have a friend for graduation. Someone to take pictures with.

The graduation ceremony was longer than it needed to be and Gerard found himself wishing that Tyler's surname started with a letter further down the alphabet so they could sit together. Instead, he zoned out during the numerous speeches, glancing back every so often to find his dom who seemed to have his eyes on him the whole time. Gerard blushed and looked forward again, sitting a little straighter.

How lucky he was to have someone that would sit through this shit for him. And for Geoff to come along too even though they had only met once. It warmed his heart.

He found Frank afterwards or, rather, Frank found him since he never seemed to lose sight of him. The older man pulled him into a tight hug, smiling wider than ever as he twirled him around.

“I'm unbelievably fucking proud of you.” Frank held his sub at arm's length, taking in his nervous smile. “And you didn't trip, I told you that you wouldn't.”

“It's whatever.”

“Don't downplay it like that, Gee. You just finished four years in college, that's huge! Neither of us were able to do that.”

Gerard beamed at him, gaze moving between his dom's eyes and mouth rapidly. “I.. Fuck it.” He put his hands on Frank's chest, leaning up to kiss him softly. “Sorry.”

“Sorry?” Frank was holding his elbow, a light blush on his cheeks.

“I don't know what the rules are in public.”

“It's up to you, I told you that.” Frank smiled and kissed him again, just as soft.

Gerard bounced on the balls of his feet in his excitement. There were hundreds of people there, everyone bunched around their own graduates or talking to the professors, and Frank had just kissed him in public. He felt like the luckiest guy in the world. “Thank you for coming, Frankie.” He turned to Geoff who had been giving them some privacy. “And you too, Geoff. It really means a lot.”

Geoff pulled him in for a hug, congratulating him. “I'm not giving you a kiss though.” He laughed when Gerard expressed his disappointment.

They took obligatory pictures before Gerard sought out Tyler with them in tow, meeting his parents and grandparents before taking more pictures with the promise to show them around the exhibition. He introduced Frank and Geoff as his friends, figuring it was probably the best option. Of course, Frank had told him that he could introduce him any way he wanted, but Gerard didn't want to make that decision. He didn't want to leave his dom in an awkward position of pretending to be his boyfriend.

The exhibition was next. Gerard stood on a makeshift stage with two of his classmates that he had barely spoken to over the years, all three of them giving a brief talk about their pieces and the theme. Gerard's was about the fragility of the human body, as shown through his many paintings and sculptures of the body broken in different forms; some pierced by glass while others were shattered in the heart. It was something he felt people could relate to. Or, at least, he hoped they would.

He was ecstatic when Dallon, Pete and Patrick showed up, telling him that Frank had sent them an invite, all of them scolding him for not telling them himself. Gerard just squeezed them tightly into hugs before showing them around and introducing Tyler who showed up with his family to support him. By the time he made his way back around to Frank again, his cheeks were rosy with excitement, eyes bright.

“See,” Frank whispered into his ear when he pulled him in tight against his side. “You're not alone. People love you once they get to know you. You just don't like letting them in.”

“You literally mean the whole fucking world to me, Frank.” Gerard didn't care about holding back, not when he was high on happiness. He heard Geoff chuckle on the other side of his dom and he stuck out his tongue at the other man. “I don't care if I sound crazy, I mean it. I just fucking..” He groaned, clenching his hands in the air in an effort to find the words. “I want to crawl inside you so you can just hold me forever, you know?”

Now Geoff was full-on laughing and Frank rubbed Gerard's back with a laugh of his own. “Let's leave that for later, angel. But you mean the world to me too.”

Random people approached Gerard during the hour-long exhibition, so he didn't think anything of it when he was by the door saying goodbye to his friends from Willz, just to turn around and find one of the caterers standing there with a smile. He looked to be around thirty with striking blue eyes and bleached blonde hair.

“Hey, you're one of the artists, right?”

Gerard smiled with a nod. “Yeah, I'm Gerard.”

“Your art is fucking phenomenal,” the guy complimented, gesturing at the painting of a close-up eyeball with cracks running through it. “I just wanted to say hi, introduce myself.”

Was it introducing when he hadn't said his name? Gerard's eyes drifted to the caterer's logo on the man's white shirt and smiled again. The other man's gaze was chilling, but he couldn't place why. “I should get back to my friends, we're about to leave.”

“Of course. Congratulations.”

“Thank you.” Gerard shook away the frown as he walked back to Frank and Geoff. “I think we can head off now. Everyone important's gone anyways and if I have to explain that skull piece one more time I'm going to scream.”

Frank laughed, handing the cardboard tube holding the degree over to Gerard. “Well, we don't want that, do we?”

“Thank you both for sticking around. Especially you, Geoff. You don't even know me. Taking the time out of your day like this means so much, I'll make it back up to you sometime.”

“This isn't something you have to make back up,” Geoff said easily, putting his arm around Gerard's shoulders as they walked ahead of Frank who was searching in his pockets for his keys. “You make Frank happier than I've seen him in a long time and that automatically means I care about you.”

“I really appreciate that, you..” Gerard trailed off as he looked back, frowning. Frank was standing with his keys in hand, a look of pure shock on his face that Gerard had never seen before. He was talking to that caterer from earlier and Gerard even noticed him take a step back, putting space between them. Everything in Frank's movement was off; the way he was holding himself, the fear in his eyes, the way he was shaking his head. “Geoff?”

Geoff followed his eyeline to see what he was looking at. “Oh fuck.”

“What? Who is that guy?”

“Frank's ex sub.”

“Not the one that cheated on him?”

“That would be him.”

Gerard said nothing else, pushing his degree into Geoff's hands and marching over to the pair. He was glad that they had at least walked away from the exhibition when he placed himself between the men, back to his dom. “You can go.”

The man's eyes widened before he laughed. “Oh, can I?”

“He doesn't want to talk to you.”

“And how do you know that, sweetie?”

Gerard scoffed, shaking off Frank's hand when it was on his upper arm. "You don't need to make this into a whole thing, just go.”

The man smirked. “Why don't you move along and let the adults talk?” And then, looking over his shoulder. “I didn't know you liked them so young, Frankie. Is that why you wanted me to call you ‘daddy’?”

And then Gerard's fist was in the air. And he was pulling his elbow back, intent on slamming it right between those bright blue eyes. He saw a glimmer of fear for just a split second, and he was glad, but it was cut short when his elbow was grabbed from behind, Frank pulling him in against his chest.

“He's not worth it,” Frank was saying, dulled by the pounding of blood in Gerard's ears. “Baby, let it go. I'm here.”

Gerars huffed indignantly, letting himself feel Frank's heartbeat against his back as he nodded and lowered his arm.

“That's right, listen to daddy.” The man looked as smug as ever.

Frank just sighed and took Gerard's hand in his own. “As I said before, Anthony, I wish you the best. No hard feelings.”

Gerard was seething as they walked away, using every ounce of willpower to not look back at him. He was vaguely aware of Frank getting back his degree and sending Geoff off. He managed to hug the older man, thanking him again before they walked back to the car together, alone at last.

“I'm sorry,” he whispered.

“Don't.” Frank squeezed his hand.

“I shouldn't have.. I don't know what took over me, I just.. I've never seen you look like that and I couldn't not jump in. I had to.. I'm sorry, Frankie. Please don't be mad at me.”

Frank frowned down at him. “I'm not mad, Gee. I'm just processing what happened.”

“Right, yeah.” Gerard fell silent, letting Frank stay in his head until they got back to the car. They had already planned to go back to Frank's house afterwards, his overnight bag was in the boot of the car and Lola had been fed before he left the apartment earlier. He thanked his dom silently when the passenger door was held open for him, head down once he was inside with his degree safely in the back.

Frank waited until they were out on the road before he spoke again. “Okay, so that was a lot.”

“I'm so sorry, Frankie, I really-”

“Shh, darling. I'm not angry at you in any way.” Frank sighed, reaching across to grip his sub's thigh. “So, that was Anthony. I've told you about him, I know that Geoff told you who he was. I haven't seen him since I found out he cheated and we sat down to talk about it. Which, of course, he lied the whole way through. But I tried to leave on good terms even if he did keep fighting it and begging to stay.” He exhaled softly. “For the record, he never called me daddy. He knows how to get under peoples skin, he was always good at manipulating me into doing what he wanted. I guess he thought that would make you uncertain.. Make you think I sought you out because you're younger.”

“Which I don't think. At all,” Gerard clarified. “Just for the record. I think you would have gotten with me much sooner if I was older.”

Frank laughed softly. “That's true, yeah. Seeing him like that.. It threw me a little. Or a lot, I guess, and I panicked. But then you came in like my knight in shining armour.” He smiled over at him before pausing for a few minutes, a frown drawing between his eyebrows. “You wanted to protect me.”

“Of course I did.”

“It wasn't that you're possessive over me, you wanted to protect me.”

Gerard put his hand over the one on his thigh. “Of course, Frankie. That shouldn't surprise you.”

“But it does. No one.. No one's done something like that for me before. You were going to hit him.”

“He was being a dick.”

“But you were still going to hit him. Because he hurt me.”

Gerard surveyed the side of Frank's face. There was something there that he hadn't seen before, something he just couldn't place. “I'd do anything for you, Frank.”

“Mm.” Frank stayed silent for the rest of the drive, rushing them inside before pushing Gerard up against the front door and practically slamming their lips together. He held his face so tenderly, a stark contrast to the desperate way he was kissing him.

Gerard held onto Frank's hips, slipping his white shirt out of his pants so he could hold onto his skin instead. “Frankie,” he whispered against his lips when they parted to breathe. “Are we having a session?”

“Not tonight.” And then he was kissing him again, full of desperation and a need that he hadn't shown before. “We're doing something different.”

Chapter 19

Notes:

(See the end of the chapter for notes.)

Chapter Text

Once they were in Frank's bedroom, Gerard was twirled around to face the full length mirror, his dom pressed to his back. He breaths came quickly, spurred on by the passionate kissing downstairs. He trembled as Frank slowly undid the buttons of the nice shirt he had picked out just for today, letting it fall down over Gerard's arms before it dropped to the floor.

Frank held his eyes the whole time. “I have something for you.”

“Okay,” Gerard whispered, feeling cold when Frank moved away to leave him standing by himself in front of the mirror, shirtless. He watched over his own shoulder as Frank pulled something from one of his cupboards. He held two small black boxes.

The first opened and Frank wrapped the contents around Gerard's neck with tender hands, looking nervous as he attached the clasp at the back.

“Fuck,” Gerard gasped, fingers coming up to run over the faux leather black strap now around his neck. A collar. It was embossed with Frank's name, only visible when the light shone on it.

“You know what this is?”

“Yes sir.”

Frank smiled, nodding. “Okay. It's up to you how often you decide to wear it, but I want you to always be wearing it during our sessions. I have a second one in the basement in your wardrobe so you don't have to remember to keep it on you always.” He raised a finger when Gerard went to speak. “One second.” The second black box opened to reveal a silver chain that he also tied around his sub's neck. It held one small charm; the letter F. “Again, it's up to you when you wear this. But this one is more discreet because some people will recognise the other one for what it is and it's up to you to decide what you're comfortable with.”

Gerard let out a shaky breath, taking in the way the silver and black looked on his pale skin. “You're collaring me.”

Frank kissed his bare shoulder before resting his chin on it. “If you consent to it.”

Gerard's eyes flickered up to meet his. “Of course, I.. Frankie, this is a big deal in this community, isn't it? It's not like.. It's serious.”

“Yeah, it's serious.” Frank's voice was soft. “It means different things to different people, of course. But for me, it's serious.”

Gerard leaned back against him, his hand finding the outside of Frank's thigh. “And you really want to give this to me?”

Frank frowned. “Of course I do. I've never collared anyone before, Gerard. No one. It’s not something I take lightly.”

Fuck.

“I have something else to ask you.”

Gerard paused at the tone in his voice. “Yeah?”

“I thought, maybe..” Frank stood back from him, hands instantly fidgeting with each other by his stomach. “I wondered if you might like.. If you would be my boyfriend? Officially.”

Gerard spun around, eyes comically wide. “Are you fucking joking?”

Frank's pursed lips turned up into a small smile. “That would be the meanest joke I ever did.”

“So you're being serious. You want me to be your boyfriend? After you've just collared me?”

Frank laughed, cupping Gerard's blushing face in his hands. “Those two are linked for me. I've had those collars for so long, just waiting for the right moment with you.”

“And this is it?”

“This is it, princess. So?”

“Obviously yes.” Gerard shook his head in disbelief, hands on Frank's hips. “Anything you want, Frank. Always.”

Frank grinned, pulling him in for a kiss. “My sweet darling. I haven't dated anyone since I was young so be patient with me.”

“You've basically already been acting like my boyfriend,” Gerard giggled, unable to process what was happening. “You're really sure?”

“I promise, Gee. You know I don't do anything without thinking on it first.”

“You've really had these for a while?” Gerard touched the leather around his neck.

“Mm. I knew from the start and Geoff even knew before that, but I didn't want to get hurt or to hurt you. So I had to wait.”

“What made you see I'm not going to hurt you?”

Frank smiled, tilting his head as he brushed Gerard's hair back from his face. “The way you stood up for me today. It wasn't about you being possessive or jealousy or anything like that. It was you trying to protect me because you didn't want to see me hurt.”

“You could tell all that just from what I said?”

“Because I know you.” Frank kissed him softly. “One more thing.”

“Jesus, Frank, I don't know if I can handle anything else today.”

Frank chuckled, kissing along his cheeks. “I want to fuck you.”

Gerard's knees wobbled and he had to grip his dom- fuck, his boyfriend's- arms to hold himself up. “Seriously? Like.. Right now?”

“Right now.”

“Oh my god. Oh my god!” Gerard furtively glanced around the room. “Do we.. Are we going downstairs?”

“No. Not tonight.”

“So.. Here?”

“Right here.” Frank looked him over slowly. “How do you feel about that, sweetheart?”

“Yeah, I.. Okay. Yes.”

“Good.” Frank started kissing him again, holding firmly onto his hips to pull him flush against his own body. “You can call me by my name when we're not in the middle of a scene, like now. And you can touch me however you want.”

Gerard's eyes widened. “Any way I want? So even..” He gulped when Frank laughed and nodded. “I don't, um.. I think I'd rather if you took control still. I'm.. I guess I'm scared I'll do something wrong.”

“I'm always going to be in control unless we agree otherwise, that's what we've established already,” Frank assured him. “I'm just saying that you don't need my permission to touch me tonight. Or any time we're not down in the basement, especially since you're my boyfriend now. There will be times I want you to just be my submissive outside of the basement, but I'll always let you know.” He slowly trailed his hands down Gerard's sides, stopping once he reached the belt that he started to unbuckle. “But I understand what you mean. You haven't had a chance to explore my body yet, you've barely even seen me without clothes.”

“I just want to know how to make you happy.” Gerard stepped out of his jeans when they fell down to his ankles, kicking off his shoes on the way. “I need to know how you work, how to make you feel good.”

“How about this..” Frank pressed Gerard against the wall, stepping back to admire him. He was left in just his green underwear, a stark contrast against his pale skin. “Some day, when you're ready for it, you can have me however you want.” He started unbuttoning his own shirt, watching Gerard's breath hitch. “I'll strip for you, lie on the bed, and you can have your way with me.”

Gerard's fists were clenched by his sides to stop himself from touching. He wanted Frank to continue.

Frank let his shirt fall to the floor, his undershirt landing on top of it. “You can take your time doing anything you want, whether that's blowing me like you've said you want to do before, or taking your time to map out all my tattoos, or you could always ride me.” He grinned as his jeans fell to the floor, watching as Gerard's gaze instantly dropped with them. They were both left in their underwear now, taking the other in. “You could even blindfold me if it made you feel better that I wasn't watching. Whatever you want, Gee.”

“Whatever I want,” Gerard repeated softly.

“You know, usually a boyfriend wouldn't be standing against the wall like that, looking terrified when I'm just after stripping for you.”

“I'm so used to you telling me what to do.”

“So come here.”

Gerard did. He ran his hands over Frank's pecs, across his upper arms before squeezing them slightly. “You're so hot, Frank. Like just.. Unbelievably hot. You don't know what it's like to have your attention, it's so.. I've never felt as special as I do when you look at me.”

Frank faltered, his features softening. “You always leave me speechless. No one's ever spoken to me how you do. Come here.” He kissed him then, full of passion and want and something underlying that he didn't dare put a label on.

Gerard was soon on his back on the bed with Frank covering him, kissing down his chest before moving back up and finding his lips again. He moved down to press their bodies together, both of them gasping when their crotches brushed against each other. Not held back by rules, Gerard rocked up into him, holding softly onto his dom's hips.

“Fuck,” Frank groaned. “Yeah, keep moving like that.” He caught Gerard's mouth with his own again, both panting into the kisses as their cocks grew.

“Frankie,” Gerard said in a rush. “Frank, what about handcuffs?”

“What?” Frank frowned. “I thought you'd want to be able to touch me.”

“No, of course I do, I meant how do you feel about them? For the future?”

Frank laughed, reaching down between them to rid Gerard of his underwear. “On me? You want to tie me up to have your way with me?”

Gerard blushed down as far as his chest. “Yeah. You always make me feel so good, Frankie. You make.. Fuck,” he groaned when his dom's fingers curled around his cock. “Wanna make you feel like that.”

Frank kissed his way along the younger man's collarbones as he hummed to himself. “I'll have to think about it.”

“Yeah.” Gerard's voice turned breathy when Frank started to properly jerk him off. “Fuck, you're so..”

“Mm?” Frank was kissing down his chest, giving extra attention to his nipples.

“So hot,” Gerard groaned, eyes rolling back behind his eyelids when Frank nibbled on the sensitive buds. “You drive me crazy, you have no idea.”

Frank chucked to himself, now down at Gerard's hips where he left more kisses. “I think I have some idea.” He squeezed Gerard's dick, hearing his sub whimper. “You're not exactly good at hiding how you feel.” He grinned when the younger man pouted in response. “I think it's time to get you relaxed, don't you?”

“Wh-” Gerard never got to finish whatever thought was in his head. Not when Frank moved down even further, removing his hand so that he could wrap his lips around Gerard's cock, bobbing his head without taking any time to adjust. “Holy fucking shit, Frank!” He gasped, hips immediately coming up before they were shoved back down by Frank's rough hands. The idea of his dom blowing him had never crossed his mind, it always seemed more like it was his place to be down there servicing his dom, but it was different for his boyfriend to be doing it. A boyfriend would blow his boyfriend, that just made sense. But Frank was actually fucking swallowing him down right now like he did this all the time, moaning around him as he looked up through his thick eyelashes.

Gerard shook his head in disbelief, breaking eye contact the moment they connected. He couldn't hold that gaze, he would never last. His hands were in Frank's hair, pulling before his fingertips ran over his scalp. “Frankie,” he whimpered. “Feels so good. How are you so good at everything?” He shivered when the vibrations of Frank's laugh ran through him. “Can't.. Can't wait for you to fuck me. Wanna feel you inside me so bad.” His head tilted back, whining loud and clear when Frank started sucking on the head of his cock. “You're so much bigger than that dildo you used on me, I know you're gonna stretch me out so good.”

Gerard's eyes flew open again when there were fingers circling his hole, spreading the spit that had dropped there from the messy blowjob. One of them pushed in, and then the other, leaving him a speechless mess as he was blown and stretched at the same time. The mixture of sensations was overwhelming, he could barely even form any coherent thoughts. “Frank,” he warned. “Please.. Can't. Need you to fuck me, can't last like this.”

Frank finally pulled off his cock, never stopping what his fingers were doing inside. “I'm not fucking you without proper prep.” His voice was rough from deepthroating him, thick with lust. “But I'll ease up a little, give you some time.”

Gerard thanked him softly when the fingers inside him started scissoring again, careful to avoid his prostate now. Frank was focusing on stretching him, not drawing out his teasing. As good as it felt to have the older man touching him in any way, Gerard could cope with this. He sighed in content when Frank was kissing him again, slow and gentle.

“My good boy,” Frank whispered against his lips, fingers moving steadily inside his boyfriend's sweating body. “My sweet boy.”

Gerard made a noise halfway between a moan and a whimper at his words, nose running along Frank's jawline before he started pressing kisses against his neck, tongue darting out to run over his stubble. He was already learning what areas had his dom's breath quickening, which ones made him clutch harder at his hips. “Do you need me to help you?” He asked innocently, voice deepened slightly with lust.

“Not at all, baby.” Frank's voice sounded the same, albeit much lower. “I'm already there.”

Gerard's eyes widened. “Already? Just from..”

“From you being as gorgeous as always,” Frank finished easily, smiling as he kissed the younger man's cheek. “I'm not as old as you think, darling.”

“I know you're not old,” Gerard giggled, gasping when Frank deliberately brushed against his prostate. “Am I not stretched enough yet?”

“I just want to make sure.” Frank started to kiss his neck again, sucking harshly just above his collarbone. It seemed to be one of his favourite places to go and now he was marking it. Claiming him. “Fuck, you taste so good.”

“Frankie,” Gerard whined. “Please, I can take it.”

“You have no idea what you can take yet.” Frank looked down at him, eyebrows knitted together. “It's up to me to make sure you're safe.”

“I am safe, I'm with you.” Gerard was panting softly, a blush high in his cheeks. “I want you to try, Frankie, please. You know I'll ask you to stop if I need you to.”

Frank smiled warmly down at him. “Alright, sweetheart. If you're sure.”

“I'm sure.” Gerard nodded furtively, holding his breath when Frank finally moved back from him, grabbing a condom packet and ripping it open with his teeth while slipping out of his underwear. That was enough for Gerard to feel a bead of precum land on his stomach, making Frank chuckle yet again while he rolled the condom down his length. “How the fuck did I get so lucky?”

Frank paused, kneeling between his legs with a soft smile as he pushed a pillow under Gerard's hips. “I'm the lucky one. To have someone as perfect and beautiful as you give me your everything.. It's more than I could ever have asked for.”

Gerard bit down on his bottom lip, wrapping his arms around the older man's waist when he leaned down to cover his body. “Please, Frankie. Please fuck me.”

Frank kissed his chin with a soft hum, lining himself up after applying lube. “We're going to take this slow, okay? Keep communicating with me.”

“Okay,” Gerard whispered, gasping when he felt the head of Frank's cock pushing into him. “Fuck, okay, that's much bigger than I thought it was going to be.” He huffed when Frank laughed, gripping firmly onto his dom's forearms. “You can keep going, if doesn't hurt. Just feels weird.”

“Mm, it will. It shouldn't hurt after the prep, your body just needs to get used to the stretch.” Frank kissed him softly. “But if it gets too much, we can try another time.”

“No, please, keep going.” Gerard moved himself up to take more of him in, groaning quietly. He felt full, stretched in a way he had never felt before. But Frank was watching him. Frank was right there with his kind, amber eyes and a presence that made him shiver all over. “I'm okay. Are you.. How far in are you?”

Frank glanced down. “About halfway.”

Gerard scoffed. “Jesus, fuck.”

Frank laughed again, brushing his nose against Gerard's jawline. “You're taking me so well, sweetheart.”

The praise made his heart soar. “Can I.. Can I move instead? Can I be in control of it?”

“Of course, Gee. Whatever you need.”

“Thank you,” he breathed out. “Can you.. Could you kiss me?” He sighed in relief once Frank's lips captured his own, slow until Gerard sped up the pace by nibbling on his bottom lip. Frank got the idea and kissed him harder, slipping his tongue in to rub against the other man's, fingers digging into his hips when Gerard moved against him to take more inside. “Am I tight?” He whispered.

“Very fucking tight.”

“And that's.. That feels good for you, right? It's not too tight?”

“No, angel.” Frank grinned. “If I hadn't prepped you, it would have hurt me too. You feel really fucking good.”

“Good, okay.” Gerard's eyes sparkled before he moved up again, groaning when he finally felt Frank's hips pushing against him. He had taken all of him. “Holy shit.”

Frank cupped his jaw. “Yeah.”

“Maybe just.. Stay there a second. If that's okay.”

“Anything you need, angel. I promise it's okay with me.”

“Can you..” Gerard groaned when he bent his legs, bracketing his dom's hips. “Could you maybe touch me? Please. And then.. And then move when you're doing it?” He nuzzled against Frank's palm. “Doesn't hurt, I'm just scared it's going to.”

“That's okay, I understand.” Frank wrapped his fingers around Gerard's leaking cock again, grinning when his sub keened underneath him, mouth falling open. “That's it, baby. Feel good?”

“Mhm, so good.” Gerard nodded, eyes flying open when Frank started to gingerly rock his hips inside of him. “Fuck, that's.. Yeah.”

“Yeah?”

“I can take more. You can.. Can you go a little faster? Please?”

Frank obliged, picking the pace up ever-so-slightly, watching his boyfriend's face carefully the entire time. He smiled when Gerard only moaned, nodding again. “That's okay?”

“Yeah, that's.. Fuck, you feel so big.” Gerard groaned, wrapping his legs around his dom's waist, urging him to go deeper. “Feels so good, oh my god. Can't believe it.. You're so..” He let out a choked-off whine when Frank angled himself differently suddenly. “Fuck! Frankie, you.. Fuck, that's so.. Please don't stop, that feels so good. Jesus fucking Christ, I-”

Frank shut him up by moving against his prostate again. Over and over. He was careful with every movement, only going faster when he was sure that Gerard was completely relaxed underneath him. “That's my good boy. You always take everything I give you so well.”

A broken sob came from the back of Gerard's throat, his eyes rolling back as he whispered. “Feels so good. You make me feel so good.”

Frank chuckled, kissing his exposed neck. “That's all I want, sweetheart.”

“Frankie,” Gerard groaned, hips moving up against his dom's. “Do you.. Does it feel good for you? You just keep staring at me.”

Frank laughed again, running his fingers over his boyfriend's eyebrows to smooth out the frown that had grown there. “My number one priority is always going to be if you're okay.”

“I'm not gonna be able to relax properly if I know you're just watching me.” Gerard pouted. “I can take care of myself, Frankie. Especially with something like this. I know the safe word, I know how to stop you at any time. This feels really fucking good and I want you to feel good too.”

“You're sure you're comfortable now? It's not hurting you at all?”

“No,” Gerard replied softly, reaching up to brush his fingers through the other man's hair. “No, it's not hurting me. Please, Frankie.”

Frank nodded his understanding, moving back onto his knees to hold Gerard's thighs as he quickened his pace, making his boyfriend tremble uncontrollably as his prostate was hit over and over again. He knew that Gerard wouldn’t be able to last for much longer after a little while of that, not with how his body was reacting, and he held on tighter to his thighs, whispering praises at him.

“Frank!” Gerard cried out when he started going faster, so much faster. “Fucking.. Please! Please, I..” He whined deep in his chest, back arching up off the bed. “Please, Frankie. Need to..”

“Your words, Gerard. Use them.”

“Need to come,” Gerard choked out. “Please, Frankie. Please can I come?”

“Yeah, baby. You’ve been so good, you deserve to come.” Frank groaned when Gerard tightened around him, hips still rocking into him. His own orgasm hit all of a sudden, surprising him as his head bowed down, a groan escaping his lips.

Gerard watched through lidded eyes, seeing Frank ride out his high and then pull out. He let his eyes fall closed, smiling softly as he was cleaned up. It was something he had gotten used to, which was strange to think, and he found himself enjoying the small act every time. Because it wasn't small, not to him.

“How are you feeling?” Frank pulled him over onto his chest, carding fingers through his hair.

“Mm,” Gerard replied. “That was way better than I had ever imagined it being.”

“Good.” Frank exhaled softly, kissing the top of his head. “Good, princess. I like having you up here, out of that room.”

Gerard glanced up at him. “Since we.. Since we're dating now.” It felt so strange to say. “Does that mean you're still my dom? Will we still go downstairs?”

“Of course we will, that's what we agreed on.” Frank smiled. “I'm still your dom and we'll still have sessions. I still have those needs and I'm sure you do too, so that's going to stay in place unless you ever change your mind.” He tapped the collar on his boyfriend's neck. “That's your reminder.”

Gerard grinned, clutching him closer. “Okay. Good.”

Frank couldn't help but laugh at his enthusiasm. “When your body has rested a bit, I got you a cake.”

“You did?”

“A celebration needs a cake, right?”

“Right, yeah.” Gerard was smiling so hard that it hurt as he nestled into his boyfriend's firm body, reminding himself to never forget how lucky he was.

Notes:

Wooo!!! We got there

Chapter Text

Gerard enjoyed the first week of having no college to go to, no artwork that needed to be done, and then it started to go downhill. Fast. It started with him losing the necklace that Frank had given him. He had worn it every day, only taking it off to shower or sleep, but he left it in the same spot every time; on his bedside locker. That never changed, right?

He had woken up in the morning as usual, checked his phone as usual and then, a new habit that had formed during the week, he had reached out to find the necklace. But it wasn’t there. He was too tired to be immediately alarmed, instead just sitting up and looking at his bedroom locker, checking underneath his book and behind the glass of water he had only taken a sip of the night previous. When it still wasn’t there, he felt the beginning tingle of nerves through his spine. But it was still nothing to worry him too much, it could have fallen.

Except that it wasn’t on the floor beside the locker. Or under his bed, or in any of the drawers in his locker or the clothes inside, or under his duvet or pillows, or even inside the duvet and pillows. And so he started to check the rest of the room, finding the clothes he had worn yesterday in the laundry basket and searching them as well as everything else in the basket. He held his fingers by his throat where he had grown so used to the necklace sitting.

Where the fuck was it?

He spent hours pulling everything apart in each room, the apartment turning into a mess as he openly sobbed at his stupidity. After everything, after all they had been through to get to this point, Gerard had gone and lost the symbol of their union; a token that Frank wanted him too. It was gone.

He felt so stupid, so worthless, so undeserving of such a special gift.

Gerard went around to every room again, tidying it up to his most basic standards while checking for the necklace. He took Lola out this time too, making sure it hadn't fallen into her cage.

He had to admit defeat eventually. He did so by curling up on the couch, still in his pyjamas, cheeks blotchy and pink from how much he had cried. Before he could break out into tears again, he drifted off, his dreams filled with thoughts of the necklace.

“Gee?” Something called to him in his dreams, the sound echoey and far away. “Gerard. Hey, wake up.”

Gerard startled, jumping up into a seated position when his eyes flew open to find Frank kneeling beside him. “Fuck, shit, I.. What are you doing here?”

Frank smiled gently at him, hand warm on his knee. His eyes were filled with concern. “We were supposed to meet this morning, remember? I’ve been texting and calling all day, I was worried. Are you not feeling well?” And then, when Gerard let out a broken sob before crying again: “Oh, sweetheart. Hey, come here.” He sat up beside him, trying to pull him closer, but Gerard only shook his head and cried harder. “Gee, please talk to me.”

“Don’t deserve you. Don’t deserve this.” Gerard hiccuped, face buried in his hands.

“Baby, where’s this coming from?”

“Lost.. I lost the necklace.”

Frank frowned, no longer trying to pull him in if it wasn’t what he wanted, but still rubbing at his knee. “The one I gave you last week? That’s okay, I told you that I didn’t want you worrying about it. I’ll just get you another one.”

“That’s not the point, Frank.” Gerard shook his head, still refusing to look at him, terrified that he would see disappointment in his eyes. “I’ve let you down, I.. I know it was expensive and I know how much it meant that you were collaring me and I just.. You shouldn’t have come, I’m sorry.”

Frank looked around the room, seeing the half-assed job Gerard had done at putting everything back where it belonged. It wasn’t hard for him to establish that his boyfriend had pulled the place apart looking for it. This couldn’t just be about the necklace, that kind of behaviour seemed abnormal for Gerard. But it was obvious that he didn’t want to talk about it and he knew nothing if not how to deal with the younger man at this point.

“Alright,” he said. “You’re coming to stay with me for a little while. I was going to ask you anyways, since you’re not in college anymore.” He stood up, pacing as he thought. “We’ll bring Lola and all her supplies, but you have enough clothes at mine to do until you’re feeling better so we can come back here and get more. Go get dressed.”

Gerard looked up at him through puffy eyes. He was sniffling now, no more tears falling. “No.”

“Go and get dressed now, Gerard. I know you don’t want to, I know you’re feeling worthless and shitty and whatever else it is that your brain is telling you, but it’s wrong. I’m here and I’m not leaving without you. If you want to go to mine and lock yourself into a room, that’s fine. But you’re coming with me, end of story.”

“Frank-”

“Now, Gerard. I’ll get Lola sorted.”

Gerard unwillingly stood up, keeping his head lowered as he went to the bedroom and pulled on sweatpants and a hoodie he had worn a few days ago, over his old underwear. He didn’t care what he was wearing, he just wanted to get to Frank’s so that he could take him up on his offer of hiding away.

They both stayed silent in the car, the radio filling the space between them, but Frank’s hand rested on Gerard’s thigh regardless; assuring him that he was there. During the ride, Gerard was lost in his thoughts. He had mellowed down from the hysteria, instead falling into a state of depression that he knew had been lingering anyways, just waiting for its chance to break through. He was slumped into himself, hood up and arms circled tight around his own stomach. When the car came to a stop, he let himself out, not wanting to see Frank’s face. There would be pity on it, and he didn’t want pity.

Once they were inside, Gerard lingered by the door, trying to decide what to do. In one sense, he wanted to run away and hide and feel sorry for himself. In another.. He wanted Frank to hold him, to kiss the pain away. But he didn’t feel like he deserved it. After a few minutes of careful deliberation, in which Frank found Lola a good spot while keeping an eye on him, Gerard realised that there was a happy medium between the two.

He fell down to his knees, pushing the hood away from his head to clasp his hands behind his back. He knew that Frank was watching him, could feel his piercing gaze burning right through him, waiting to see if he was going to say anything.

“What are you doing, Gerard?” he asked finally, coming to stand in front of him.

“You said before that I could ask for a session if I wanted one.” Gerard’s voice was cracked and hoarse from all the crying. “I want you to punish me. I want.. I want you to hurt me. Please.”

“You want me to hurt you as punishment for losing the necklace?”

“Yes. Yes sir.”

Frank dropped to his knees in front of him and Gerard shook his head. No, he shouldn’t be kneeling, that was his place. “Gee, I’m not going to do that.”

“Please, you said-”

“I said I would if I was in the right mood. Not only am I not in the right mood, but you’re not. Even if you don’t think that right now. I’m sorry, I know it’s what you think you want, but it’s not. You would only end up more upset if I punished you right now.”

“But I deserve it.” Gerard sniffled, bringing his glossy eyes up to meet his dom’s concerned ones. “You gave me something so special and I lost it.”

“It was only a necklace.” Frank cupped the younger man’s face, smiling softly at him. “It was the meaning behind it that was important. It’s my promise to you, my bond with you that matters. Did you bring the other collar?”

“No.” Gerard’s cheeks flushed. “I don’t feel like I-”

“Please don’t say that you don’t deserve it again.” Frank sighed. “Give me a second, stay here.”

Gerard did as he said, looking down at the floor until Frank’s shoes came into view again. He didn’t kneel down this time, but he did wrap the spare choker carefully around his neck, securing it at the back. Which just made Gerard hiccup again, face contorted as he tried to hold more tears back, if there could possibly be any left at this point.

“You’re mine.” Frank said the words he knew Gerard needed to hear, a light touch under his chin forcing him to tilt his head up. “You’re my sweet, perfect boyfriend, and you’re also my sweet, perfect sub. You haven’t failed at either of those, you aren’t any less worthy of them because you misplaced a necklace. It’ll turn up, I’m sure, but I’ll get you another one anyways.” He pressed a finger to Gerard’s lips when he tried talking. “You belong to me. Say it.”

Gerard whimpered, shaking his head.

“Say it. And then we’re going to leave all of this behind us until you feel up to talking about whatever’s going on in that pretty head of yours. Say it, Gerard.”

“I..” Gerard looked down. “I-”

“Look at me.”

Gerard did. He pulled his bottom lip into his mouth for a moment, looking between his intense eyes. “I belong to you, Frank.”

“Good boy.” Frank smiled, cupping his cheek and running his thumb over his soft, blotchy skin. “My good, sweet boy. I know what’s best for you, don’t I? And, right now, I’m thinking we sit outside with some ice cream, what do you think? It’s a nice day out there, it would be a shame to waste it.” He kissed the tip of his nose. “And I’ll get you some water.”

“Okay,” Gerard resigned. “If you.. If that’s what you want.”

“It is.” Frank helped him to his feet, running his fingers over the cool leather around Gerard’s neck. “I’ve hated not being able to see you the last week, especially since we made it official. I thought that maybe you could stay with me for a little while, I’m not sure if you really heard what I was saying to you earlier.” He smiled, wrapping his arms around Gerard’s waist to pull him flush against his own body. “You’re not in college or working, so I thought you might like the company. I mean, I’ll still be working a few days a week like usual, but I’ll get you sorted here so you have things to keep you busy.”

Gerard let himself relax into the touch, finally holding Frank and lying against his chest. “Thank you, Frankie. I promise I’ll be good, I’ll do whatever you need me to do around the house.”

Frank chuckled, glad that he was more relaxed now, even though it was obvious that he was leaning more into his submissive side. That, he could handle. “We’ll sort it all out, Gee. But, now; ice cream.”

Chapter 21

Notes:

I loved writing this one!

Chapter Text

Frank came home from work the following day to find his boyfriend lying on his stomach outside, legs kicking in the air as he drew in his sketchbook, head bopping along to whatever was playing in his ears. There was a dog, Millie, curled up on his back and some of the others lay down beside him, watching with interest as the pencil moved against the paper.

Gerard had been a little happier going to bed the previous night, but his mood seemed to have lifted much more now.

Frank approached him slowly, not wanting to startle him. But the dogs were bounding over as soon as they saw him, making Gerard turn around in a panic and let out a startled scream that had Millie jumping from his back. Millie huffed, giving both of them a disgruntled look, and walked off to find some shade.

“Hi, sorry,” Frank laughed, sitting down beside his boyfriend who had pulled himself to his knees and was wiping himself down. “How was-” His words died in his throat when Gerard practically jumped into his lap, kissing him. It was slow and not urgent at all, but it filled him with butterflies all the same. “Hi, sweetheart,” he tried again when Gerard was nestled into his neck. “How are you feeling today?”

“Embarrassed,” Gerard replied quietly, feeling at home in Frank's scent. “I don't know what came over me yesterday, I'm sorry. Or, well.. I've spent the day thinking it over and I do know why it happened but it's just.. I'm so sorry you had to see me like that.”

Frank's fingers absentmindedly trailed over the collar around his boyfriend's neck. “Darling, I'm always going to be here for you. I'm naturally going to see you upset at times, there's nothing wrong with that. Do you want to talk to me about it?”

“It's.. It's hard to put into words.”

“Do you want to try? There's no pressure if you're not up to it right now.”

Gerard sighed, slipping his hands under Frank's shirt to wrap around his bare skin, feeling more connected to him that way. “I've never felt good enough for you, Frank. I've never felt worthy of your attention or your time. I'm scared all the time that you're going to think I'm immature or change your mind because of my age. Being your sub was scary at first, but it was easier. You told me what to do, you took control. I didn't have time to think or worry that I wasn't enough because you always told me.”

Frank stayed silent, not wanting to interrupted his flow. He cradled Gerard against him, resting his cheek against the top of his head as he listened.

“Being your boyfriend is different. I have to.. I have to think. I have to figure out what you want from me, how I can make you happy and proud that I'm yours. I'm.. I'm feeling all this pressure and then I lost the necklace and it just felt like proof that I'm not good enough for you.” He paused for a moment before realising that Frank wasn't going to say anything. “I'm done. I think.”

“Okay,” Frank started, running his hand over Gerard's thigh reassuringly. “If you're not ready for this step yet, we can go back to just the dom/sub relationship we already had, but.. You're looking at it all wrong, sweetheart. Nothing has to change. I don't plan on acting any differently towards you than I already was. You want me to take more control to ease your anxieties? Just ask.”

Gerard looked up at him finally, eyes bright. “I do. I do want you to take more control.”

“Then I can do that.” Frank smiled. “Does that help?”

“A lot. I.. I thought everything was going to change.”

“Our relationship is whatever we make it to be, nothing ever needs to change if we're both happy with the dynamics now.”

Gerard sighed in relief when Frank kissed the side of his head. “And I want.. I'd like to do what we talked about before. To.. To serve you more, when I'm here. Like.. Maybe you could give me jobs that I can do while I'm here? And.. I know I'm not good at cooking, but I've been practicing for you. I want to be good for you.”

“I can do that, I know you'd feel better about yourself if you felt you were helping in some way.”

“I just really want to please you, Frank. That's all I want.” Gerard's eyes were earnest, desperation lingering in them. “I want to be good enough for you. I'll do anything you want, always.” His eyes crinkled all of a sudden when he looked between Frank's. “Oh. You want a session.”

Frank almost choked as he laughed. “What?”

“You get this look in your eyes when you want me. Does it turn you on when I'm so desperate to please you?”

Frank shook his head in disbelief. “You can really tell from just my eyes?”

“Mm. Always.” Gerard tilted his head. “Do you get off on me wanting to please you?”

“It's not that it turns me on, not in the sense you mean, but when you talk like that it just naturally puts me into domspace and I have to keep it at bay. Especially in situations like this where you're talking about your feelings and insecurities.”

“I'm done for now,” Gerard replied, smiling as he brushed his fingers over the older man's beard. “So are you gonna take me downstairs?”

“I was thinking about something else, actually. I had an idea that would show you how invested I am in this relationship.. Just how much I trust you.”

“Yeah?” Gerard bit down on his bottom lip, already feeling so eager to please him, to show that he was ready for everything he had to give. “What is it?”

“Do you remember last week when I told you that you could have me to yourself sometime? That you could lay me out and do whatever you wanted to me?” He grinned when Gerard paled, eyes getting even bigger. “You can even tie me up, if that's what you still want. I'm all yours, Gee.”

“Whatever I want?” Gerard whispered.

“Mm. I know you'll be nervous at first, but you'll get into it. You can learn how to make me feel good, that's what you want, isn't it? To be more confident with me, to feel like you know what you're doing?” He brushed Gerard's hair back behind his ears. “This is about you, not me. It's not about my pleasure, but about you getting what you want. To have the safety and comfort to explore my body instead of me leading the way.”

Gerard's next breath was ragged. “Can I blindfold you too?”

Frank laughed. “Yeah, darling. Whatever you want. Just as long as you don't try to fuck me. That's a hard boundary.”

Gerard giggled, rolling his eyes. “As if I would. But I understand, I promise I won't. Where do we do it?”

“Wherever you want.”

“I'd like to go downstairs if that's okay.” Gerard batted his eyelashes sweetly at him, watching the corner of his boyfriend's mouth go up. “I'm in a submissive headspace, I still want.. I'd like for you to still be my dom. Can I still call you ‘sir’ even if you're tied up?”

“You can call me whatever you want, sweetheart.” He stood up, carefully helping his sub off his lap and taking his hand. “Let's go.”

“Are you sure you're okay with this?” Gerard asked once they were in the room, dimmed lights chosen for this particular scene. “Have you ever let someone do this before?”

“When I was a sub, sure. Most of us start out as subs as an entry point, it's not a big deal. After that? No.”

“And you've been a dom for how long now?” Gerard slowly approached where Frank was sitting on the bed. He climbed onto his lap, hands uncertain on his shoulders.

“About fifteen years, give or take. I started young after learning pretty quick that I didn't really enjoy being a sub.”

“Not at all?” Geard was now unbuttoning the older man's shirt.

“”The sex was great and I loved going to the parties, but I didn't like giving up control.”

“Mm.” Gerard smiled at him. “Why are you giving it to me, then?”

“Because I..” Frank seemed to choke on his words, his eyes widening in panic for a moment before he got his expression back to looking neutral again. “I trust you. I want to give you all of me.”

“And you're not really giving up control,” Gerard reminded him. “If you tell me at any point to change something or do something else.. I'll listen. I'll always listen to you.”

“And that's why you're my perfect angel,” Frank whispered, accepting the kiss that Gerard gave him while his shirt was being pushed completely off his shoulders, falling to the ground. He put his hands on Gerard's thighs, only to have them pushed away again, making him laugh. “Right. You're in charge.”

“Mm.” Gerard smiled against his lips. “I'm gonna make you feel really good, I promise. Can you.. Could you lie down? And tell me where to find everything?”

Gerard walked around the room, collecting everything he needed as Frank instructed. He returned to the bed, kneeling carefully onto it to fit the soft handcuffs around his dom's wrists, checking in with him as he tied them together and then to the headboard. He had to pause then, just staring down at the beautiful, shirtless man who was his boyfriend. What the actual fuck?

“You just gonna leave me here?” Frank chuckled, very aware of what the look in Gerard's eyes meant.

“No, I.. Okay, um..” Gerard shook his head before taking the silk blindfold and wrapping it around Frank's eyes. He was nervous about this, about doing a bad job, but something about Frank's vision being taken away gave him comfort. He couldn't watch him or see his nerves, even if he knew him well enough to know that he was obviously going to be nervous.

He shed Frank of the rest of his clothes after checking with him again that it was definitely okay, his heart racing with every movement. And then Gerard rid himself of his own clothes, leaving on his underwear for his own comfort.

“Gee..” Frank said softly when he felt the weight of his boyfriend straddling his hips.

“How does it feel?” Gerard asked, his fingers running all over Frank's chest, watching it twitch beneath his touch.

“Strange.” Frank's laugh was breathy, the muscles in his arms flexing when he tugged at the handcuffs.

Gerard leaned down to press a kiss to his chest, confidence finally winning out now that he had complete control and Frank couldn't see him. “I want to taste you all over.” His tongue ran along his collarbones. “Wanna see what spots make you moan.”

“Jesus.” Frank's head tilted back when Gerard started kissing up further, along his neck.

“I do know one spot, sir,” Gerard whispered before pressing his lips right under his ear, against the tail of the scorpion tattoo. He ran his tongue over the spot and then sucked on it, making Frank inhale sharply and tilt his head back further. “This spot always gets you.”

“I didn't even know you had found that,” Frank said with a nervous laugh.

“Because I use it wisely." Gerard peppered more kisses along his jawline, the rough spikes of his scruff stinging his lips so beautifully.

Gerard started his descent then, kissing and biting and licking at his skin on his way, mapping out as many tattoos as he could, making Frank pant as he went. He wrapped his lips around one nipple, tongue flicking against it while his fingers pinched the other.

“You never seemed to feel either way about this,” Gerard mumbled against his skin.

“No, I'm not sensitive there like you.” Frank was clearly trying to make a joke, but he was too breathless to laugh. And then, when Gerard suddenly pinched both of his nipples at once, he let out a surprised moan.

Gerard giggled. “You just need it a bit harder. Right, sir?”

“Gee,” Frank groaned, throwing his head back against the pillow. “Fuck, you're such a tease.”

“Can't handle it when it's done to you?” Gerard rolled his hips down, feeling that Frank was already hard. “Fuck, sir, you're so hard for me already.”

Frank's breathing was ragged, Gerard had never seen him like this just from slight touches. In fact, he had hardly ever seen him like this at all. Frank was good at holding back, not showing what he was feeling so that he could focus only on Gerard.

“Just wanna check what else you like,” Gerard informed him, crawling down his body to settle between the legs that easily opened for him. He smiled to himself, kissing down and across Frank's stomach, loving the shaky inhale that it produced. He worked slowly across, kisses following the whole way until he reached Frank's hip. He bit down softly over the end of a swallow tattoo, not expecting anything but surprisingly getting another moan. “You're sensitive here?”

“I don't know, I.. Fuck.” Frank's fists clenched when Gerard bit down harder. “Shit, maybe.”

Gerard's eyes widened with excitement as he dove back in, licking before sucking in the groove right above his hipbone. Frank cursed and moaned again, back almost arching off the bed but he managed to contain himself.

“Gee,’ he gasped when his boyfriend worked to the other side, inevitably leaving marks on both of his hips, biting at one and squeezing the other. “Please, Gee.”

Gerard looked up quickly at him, seeing the blush high in his dom's cheeks. He had never pleaded before. “Yeah?”

“Just.. Fucking touch me, please. This is killing me.”

Gerard giggled, delighted with himself. “Don't like me teasing you, sir, hm?” He wrapped his fingers around Frank's cock, heart thrumming with excitement to find that he was already leaking precome. He loved the way his body trembled at the slight touch. “Bet you wish you weren't tied up right now, so you could force your cock down my throat and fuck it until I couldn't breathe.”

Frank groaned, hips moving against Gerard's hand. “Do you want me to beg? Because I'll fucking beg. Please, Gee. Please fucking get your mouth on my cock before I explode here.”

Gerard hummed to himself, his own cheeks rosy with happiness as he sunk down onto his dom's dick, lips parted eagerly. He had control this time, especially since he was holding down firmly on Frank's hips, so he could finally show him how-

“Fuck, you're so good at this.”

Yeah, that.

“Wish I could see you, you always look so fucking good sucking me off. You look like there's nothing you want more.” He threw his head back against the pillow when Gerard deepthroated him. “Jesus, Gerard. You better appreciate this while it lasts because I'm going to be taking control and fucking your mouth as soon as I can get it up again.” He moaned brokenly when Gerard started hollowing his cheeks, bobbing his head at the same time. “Your mouth feels so good, oh my fucking God. Gee, you- Wait, fuck, don't stop- Don't fucking tease me anymore, please don't stop. Gee-”

Gerard's eyes were wild with lust. “Wanna ride you, sir. Or.. I wanna try and ride you. Can I?”

“Are you serious? Yeah, fuck, but you need to be prepped properly. Don't try and.. Fuck, Gee, it's only your second time, maybe-”

“I can prep myself.” Gerard pouted, already grabbing the lube and wriggling out of his underwear. He started to work one finger inside himself, the other hand around Frank's cock, only giving him a little so he didn't come too quickly.

Frank's lips were parted as he listened. “Gee, baby, you'll hurt yourself if you're not prepped enough. You need to do what I showed you, right? You need to scissor your fingers out, making sure you're.. Shit,” he hissed when Gerard ran his thumb over the tip of his cock. “Make sure you're spreading yourself open. If you try to ride me and you feel any pain, you stop. Understood?”

“Yes sir, I promise.” Gerard groaned when he pushed the second finger in. “I know what to do, I know how it should feel. It'll hurt you too if I'm not stretched so I'll do a good job.”

“That's my good boy, fuck.” Frank continued whispering encouraging words to him, hands flexing in his handcuffs as he listened to his boyfriend moaning and panting.

When Gerard felt like he had done a good job with three of his fingers, he rolled a condom onto Frank's cock and added more lube for extra security. He held the base of it, straddling his dom's hips and slowly lowering himself down, letting just the tip slide in.

“Jesus, fuck- are you okay?” Frank asked, needing to make sure that he was alright above all else. “Gee, talk to me through it, let me know.”

“Yeah, I'm okay.” Gerard gasped as he moved down to take more. “Forgot how big you feel inside me, sir.” He pulled up before pushing back down again, taking it slow until he was nestled down right against Frank's hips. “Oh my god.’

“Yeah.” Frank's chest was rising and falling heavily. “Fuck, I can't believe you just did that.” He groaned when Gerard shifted, leaning down to rest his hands on his chest. “Gee, sweetheart, you're not really going to ride me and not let me watch, are you?” His voice sounded desperate, pathetic.

“I don't know,” Gerard dragged the words out, moving his hips so slowly and clenching his teeth together so he wouldn't moan. “Why don't you beg for me, sir?”

Frank cursed, trying to move his hips up against him but he was trapped under Gerard's thighs. “Please let me see you, Gee. Want to see how well you take me. Fucking please, baby.”

Gerard hummed to himself before removing the blindfold, watching as Frank squinted against the sudden light, even in the dimmed room. “Better?”

Frank's eyes were running all over the scene in front of him, wide and alert. “So much fucking better. You're so beautiful, princess.”

Gerard could feel everything shift just from Frank's sight being back again. He couldn't possibly look at those eyes and tease him how he had before, it was time to give them what they both wanted. So he leaned over even further, connecting their lips for just a moment, before he sat back up and started to really work his hips down against the man underneath him.

Frank was hypnotised by the way he moved, his lips parted as he watched his sub work himself against him like he did this for a living. Which, he supposed, he almost had at one point. Thank fuck he had taken him from there so no one else could get to see him like this.

“Fuck, sir,” Gerard gasped. “You feel so good, want.. Need you to fuck me again.”

“Tell me how,” Frank choked out, licking at his lips as he watched him; transfixed. “How do you want me to fuck you?”

“Want you to bend me over.” Gerard's voice was soft, his hand coming down to wrap around his own cock to get him to the stage Frank was at. He wanted to try and make them come at the same time. “I want you to mark me, sir. To.. Fuck, to pull my hair and spank me and make me yours.” He leaned over to rest one hand on Frank's chest again for stability, hair falling across his eyes. “Want you to tie me up again so I can't move, but I.. I want you to fuck me over and over again. Until I can't think anymore, until I can't do anything but serve you.” A dry sob fell from his lips. “Just want to serve you, sir.”

“Gee,” Frank whispered. “Fuck, baby, I need- So close.”

“Me too,” Gerard panted, looking down into his eyes. “Wanna feel you come in me, sir.”

It didn't take long. Frank cursed as he finally reached the edge, eyes tightly shut as he thrust up into his sub. Gerard came somewhere in the middle of that, his body trembling as he fought against it to keep moving his hips for both of their sakes. And then he stood up with a groan, still panting as he untied the handcuffs.

Frank was breathing heavily, rubbing at his wrists and laughing as his eyes fluttered closed. “Jesus fucking Christ.” They shot open when Gerard started cleaning him up. “Oh, sweetheart, you don't-”

“Yes I do.” Gerard stared pointedly at him. “Let me, please.” And then, when he was finished: “Are your arms okay?”

“They'll be fine. Come here.”

Gerard smiled as he knelt down beside him. “Let me help. I've had a lot of free time lately, so I've been watching YouTube videos to learn how to do massages. I, um.. I read that it was something subs can do for their doms.’

“Oh?” Frank let out a deep groan once Gerard started working into the knots in his bicep. “Oh, fuck, okay. I mean, yeah it's pretty common if it's something a dom is into.”

“Are you?”

“I've never really thought about it. I've never had a service sub, you know. It's just been strictly sexual.” Frank watched the different emotions flickering across Gerard's face. “But I can get you classes, if you want.”

“I looked into them but they cost too much.”

“Okay, so I'll sign you up for one.” Frank's eyes fluttered closed. “Just send me on one that you're interested in.”

“Frankie, I-”

“Don't, Gee. You know there's no point.”

Gerard sighed. “Was that okay? I feel like I went kind of overboard.”

“That was.. Honestly, Gerard, I didn't think I was going to enjoy it as much as I did. I knew you'd make me feel good but I didn't think I'd enjoy giving up control.”

Gerard giggled, moving to his other arm. “I think it was pretty obvious that you did.”

Frank hummed, peeking at him through one lidded eye. “Don't expect that very often.”

“I get to.. You'd let me do it again?”

“Mm. If you ask nicely. Now, come here. Thank you for taking care of me, but I just want to hold you.”

Chapter 22

Notes:

(See the end of the chapter for notes.)

Chapter Text

Gerard enjoyed living at Frank's house far more than he cared to admit. He found himself falling into a fantasy that he actually lived there, that it wasn't just a short term thing. He was given a list of tasks such as making the bed every morning and cleaning out Lola's cage, and he did them all to the best of his ability, ecstatic that he was doing something to help Frank out around the house. He still wasn't great at cooking, but he tried his best every day and, when Frank was home from work, he would guide him through it, kissing under his ear and making him giggle as he stirred whatever was in the pot that day.

It had been longer than just a week now, the days merging together, but Gerard was still there. He had brought it up once and Frank had asked if he wanted to go back right then, to which Gerard had said that of course he didn't, and nothing more had been said.

Frank wanted him to have a space just for his art so he converted one of the spare rooms, clearing it all out and insisting on doing it himself because he wanted to do something nice for his boyfriend. Gerard argued that he always did nice things for his boyfriend, but he left him to it. And then, four days after he arrived, they went back to Gerard's apartment to pick up all of his art supplies. He tried not to think too much about the fact that Frank wanted him to take everything, like it was somehow permanent. He would take whatever he was given.

He was in the spare room- or his art room as Frank now called it- when his boyfriend sent him a message.

Frank: Hey darling, I'm stuck in meetings all day and I could really do with something to look forward to when I'm home.

Gerard: What can I do?

Frank: Be downstairs and ready for me at 6:10, I'll let you know if I'm running late.

Gerard: Do you want me to prepare in any way?

Frank: Dress up pretty for me. And prep yourself.

Gerard: Yes sir, I can do that <3

Frank: Good boy. It's always so much more fun to ruin you when you're dressed up like my perfect princess.

Gerard rolled his shoulders back with a shudder, looking from his unfinished painting to the clock on the wall. It was only 4pm, he had so much time to waste. Until he started to think about the fact he needed a shower, and to prep himself, and to get dressed and do his makeup.

He put away all of his art supplies and headed straight towards the shower, excitement thrumming through him. This was the first time he had been given proper time to prepare, to make himself look pretty just so that Frank could take him apart. He was going to do his very best for him.

The shower was quick, Gerard ensuring to use the strawberry bodywash he had bought recently. He loved the smell of it on his skin, just like the vanilla perfume that he sprayed on his neck and rubbed across his wrists. He wanted to be everything for Frank; a flurry of sensations. And scent was more of an aphrodisiac than it was given credit for.

His makeup would depend on what he chose to wear, so Gerard wandered down to the basement in just a towel, humming to himself as he looked through the clothes in his wardrobe. Frank was still buying him clothes all the time seemingly, adding them to his collection without a word. Soon enough, he was going to need a bigger wardrobe.

Gerard decided that pink would be the theme today, it was always his favourite. Frank was very aware of that and had bought plenty of pink clothes for him recently. So he opted for a skater skirt and a long-sleeved mesh crop top that hardly concealed his skin tone let alone his nipples. But Frank would love that, he knew he would. He added white thigh-high stockings and decided that he would choose the underwear after he prepped himself.

Which brought him to his next course of action. Prepping himself. He pulled his bottom lip into his mouth as he located the lube and clambered up onto the bed, shuddering when he popped open the bottle and let it run over his fingers. He took his time with the prep, wanting to do a good job for Frank but not having enough experience to know if it was a good job or not. Gerard cleaned his hand and sought out his new idea; a butt plug. He knew he had seen them before, different coloured jewels stuck to the top of them. There weren't many options, but it appeared that he was in luck when he found one with a pink jewel.

Using a butt plug was another new thing for him, and he grimaced as he bent himself over against the bed, pressing it against his hole. Thankfully, the prep had done its job and it moved in easily, making him gasp once it was finally settled in place. It was strange and almost uncomfortable as he moved around, but it also reminded him of his place. He was preparing himself for his dom, Frank would be pleased with him.

Gerard found the makeup kit and settled in front of the mirror inside the wardrobe, carefully applying lipgloss, a light pink eyeshadow and mascara. He added some highlight to his nose and cheekbones and smiled at himself when he was done. He had a flash forward to the makeup smeared and dripping down his face with his tears when Frank would inevitably use him whatever way he wanted. Gerard shivered and found two pink clips to push his hair back with, turning both ways to admire himself. Frank always liked it when he could see his face properly, this should make him happy.

After all of this, he had fifteen minutes to spare. He slipped into one of his favourite lacy pairs of underwear that only barely covered him, and then sat on the bed, checking his phone to see Frank confirming that he would be back on time.

Putting his phone away, Gerard settled down onto his knees on the floor, smoothing out the skirt before tucking his arms behind his back, hands clenched together. His body broke out in goosebumps when he heard Frank at the front door. His dom took his time walking around and Gerard just knew that it was to build the tension. He kept his eyes trained onto his own knees, chest rising and falling rapidly as he waited for him to enter the room.

Frank did eventually show up, his footsteps echoing as he descended the stairs to the basement, but he didn't acknowledge him in any way. Instead, he walked around the room in silence, drawers opening and closing, something being thrown onto the bed.

Gerard exhaled shakily when his dom finally came to a stop in front of him, his smart work shoes just in his line of vision. By this time, his body was already trembling, his hands starting to sweat where they clutched at each other.

“Look at me.”

Gerard almost hurt himself with how fast he snapped his head up to obey, lips parting slightly as he saw the look in Frank's eyes. It was dark and possessive, like always, but there was that softer tone that Gerard had been noticing more and more frequently as of late. He looked at Gerard like he was the most beautiful thing he had ever seen.

“Look how pretty you did yourself up just for me.” He reached down to run his thumb over his sub's jawline. “I'm the luckiest person in the world.”

Gerard made a soft noise, the words making his heart soar, and turned his head to the side to brush against his hand before it was taken away again.

“Stand up, let me have a look at you.”

Gerard did as he asked, doing a little spin and making his dom smile, which he happily returned.

“So fucking gorgeous.” Frank said it like he meant it more than anything he had ever said before, his words so intense and deliberate. He leaned in, brushing his nose over Gerard's neck and inhaling when the younger rman shivered and struggled not to touch him. “Can I do anything I want to you, Gerard?”

“Always,” the younger man responded instantly. “I belong to you.”

Frank's lips curled up into a smirk that he bit back. “I want to hurt you.”

Gerard whimpered when Frank's tongue flattened out against his neck to draw up towards his ear. “I know, sir.”

“Mm. You smell fucking delicious.” Frank's hand came up to cradle his neck, pulling him in harshly against his own mouth so that he could bite down, drawing a ragged moan out of his sub. He sucked on his pale skin, only pulling back when he had left a dark purple mark right above his collar. “Mine.”

Gerard panted softly, trembling as he looked up at him. “Yours.”

“Did you do what I asked?”

“Yes sir,” Gerard answered quickly.

Frank hummed in content and reached around him to check, eyes widening when he found the plug. “Fuck.” He held onto the end of it, wiggling it around inside of his sub and chuckling when Gerard groaned, his legs going weak. Frank held him up with an arm around his waist as he started to pull the plug out and push it back in again. “I bet you loved prepping yourself for me, didn't you? I know you must have felt like such a good boy getting yourself ready, fucking yourself with fingers that are never going to feel as good as mine.”

Gerard whined, wanting to reach out and touch him but wanting to be good even more. His hands stayed behind his back, even with Frank fucking him with the plug that wouldn't quite reach his prostate. “Yes sir.”

Frank smiled to himself and stopped what he was doing, instead reaching for something on the bed. He held it up for his sub to see, twisting it around. It was a riding crop with a long, rounded end, which he was now pressing against Gerard's throat softly, dragging it down. “I want to use this on you.”

Gerard whimpered, eyelids fluttering when Frank ran it down over his nipple. “Okay, sir. Whatever you want.”

Frank had him turned around and on his front on the bed in seconds. He grabbed his extendable leg spreader bar and cuffed it to both of his sub's ankles, humming to himself all the while. Pushing Gerard into a better position where his ass was up in the air, he cuffed the other man's wrists behind his back.

“You have such a pretty ass, have I told you that before?”

Gerard breathed out a giggle when Frank's rough hands were running over the soft skin of his ass. “Yes sir, a lot.”

“Right,” Frank chuckled. “Good. Your skin is so soft, angel. So pale and unmarked, the opposite of mine.” He squeezed his cheeks, watching his fingers sink in. “Perfect for leaving marks all over you.” He brought the crop down once, hearing the familiar ‘whoosh’ as it flew through the air. Gerard gasped against the sheets, turning his head to the side to breathe better. “How does that feel?”

“Yeah, I.. I can take it harder.”

“Mm, good boy.” Frank brought it down again, watching his sub flinch and groan. “What I like about using these is that it's more about the thrill. They sting, sure, but it's not the same as using a paddle. Now, that has a bit more weight to it.”

“Sir..” Gerard shuddered when it came down three more times in quick succession, stinging just like he said. “I'd like if you.. If you wanted to use a paddle. You're in charge, of course, but I can take more.”

“You think?” Frank grinned, running his hand over Gerard's cheek again before spanking him, making him jolt forward. “We can try, if you want.”

“Please sir,” Gerard whispered, nodding against the bed.

There was no warning before it came down, harder than the crop. Gerard cried out and subconsciously moved forward away from it before taking a deep breath and sticking his ass back out again, asking for more.

“You like that, sweetheart?”

“Yes sir.” Gerard didn't recognise his own voice. Is was low and whiny, desperation eating at every inch of it. “Please.”

“How many hits do you want? It's up to you to decide.”

“I..” Gerard trembled. “Sir, I don't-”

“It's your decision, Gerard.”

He groaned, hands clenching behind him. He didn't want to pick a number too low, showing weakness, but he didn't want to pick one he couldn't reach either. “Ten, sir. Please.”

“Good choice, angel.” He would have said that regardless, Gerard was certain of it. “I want you to count them for me, out loud. And then I'm going to fuck you.”

Gerard did as he was told, counting through each hit, his words coming out choked and needy. His voice grew softer until Frank told him that he was going to add another two if he didn't speak up.

“One more,” he said finally, eyes running appreciatively over the dark pink marks. His sub was shaking, quiet sobs reaching him every now and then. “Just one more, angel.”

“T- Ten,” Gerard stuttered out when the final blow landed, hardly registering the spreader bar being removed as Frank knelt between his legs. There was only a moment to realise that the plug was being pulled out, and then something else was pushing in.

Frank pushed the skirt out of his way to get a firm grip on Gerard's thighs, pulling him back onto his cock slowly enough to keep an eye on him. But his sub was moaning, already begging for more, presumably lost in subspace by the sounds he was making.

“Sir,” Gerard gasped, starting to move his hips back against him before Frank grabbed onto them, holding him in place so that he could take over, slamming into him again and again. Gerard took it, whimpering and begging and finally letting his eyes shut, the warmth taking over his mind as he submitted completely to his boyfriend.

Frank grabbed onto his marked ass, squeezing and pulling him towards his hips as he kept a steady pace of pulling out slowly and slamming back in, over and over again. “Always so fucking good for me,” He grunted. “My sweet boy.”

Gerard moaned weakly in response, heart fluttering when he felt the restraints being undone around his wrists. He flexed his hands when Frank pulled out, leaving him panicking for only a moment before he was being shoved roughly onto his side. Frank lay down behind him, spooning his slighter frame and wrapping a hand around his throat as he shoved back in.

The angle was perfect. Gerard could feel Frank everywhere; inside him, behind, all around, and his eyes rolled back with pleasure when his dom pinched carefully at the sides of his throat with qualified fingers.

“My sweet angel,” Frank groaned against his ear, free arm slipping underneath Gerard to wrap around his stomach and pull him impossibly closer. “So fucking tight for me.”

“Sir,” Gerard choked out, his mind fuzzy and clouded. “Please, sir.”

“You're going to have to use your words.” Frank eased up on his throat, thumb stroking over the pinkish mark he had left there.

Gerard whined, reaching back blindly to grasp at his dom's hip. “Please can I come, sir? Please.”

“Already?” Frank chuckled against his neck, teasing.

“‘m sorry, sir.”

“You have nothing to apologise for, angel. You've done everything I've asked of you today.” Frank kissed at the side of his neck. “Yes, you can come.”

Gerard stumbled over his thanks, resting his head back against Frank's shoulder as his dom continued to fuck into him without pause, pushing through his orgasm and only pulling out when he had stopped pleading.

“Wait,” he gasped. “Sir-”

“Turn over,” Frank grunted, getting up to his knees. “Want to come on that pretty ass.”

Gerard whimpered softly, rolling over onto his front and just barely managing to stick his ass up for him, sighing when Frank grabbed at one cheek, the other jerking himself off. He listened to the compliments, the curses, the moans, and groaned when he felt the warm come splattering against his already-used ass.

“Sir,” Gerard gasped out when Frank pulled away. “Please, I.. You asked me before if you could take pictures of me.” He was so far in subspace that talking was difficult for him, his tongue feeling swollen and dry. “Please, sir.”

Frank paused for a moment. “You want me to take a picture of you like this?”

Gerard nodded against the bed, thighs trembling from the effort it took to hold himself up. “Wanna see what you did to me, sir. Want.. Want to see what a slut I am for you.”

“Jesus, fuck, okay.”

There was rustling from behind him and then the sound of Frank unlocking his phone, of pictures being taken. Gerard's breath was slow and ragged and he finally let himself fall down completely once Frank started wiping him down.

“You're so beautiful, my perfect sub.” Frank placed kisses along Gerard's marked cheeks. “My perfect boyfriend. Just stay like this for me for now, darling.”

Gerard mumbled something about that not being a problem, gladly accepting the pillow he was handed and holding it tightly to his chest, rubbing his face against it until he was comfortable. He hummed in content when Frank started rubbing something soothing over his ass.

“Cocoa butter,” Frank explained. “You're going to be sore for a while, but I'll rub this in a few times a day until it eases. And we'll try some aloe as well.” His boyfriend only hummed again in response, making him laugh softly. “We'll talk about it properly another time, but I have something I'd like to suggest.”

Gerard groaned when the pillow was tugged gently from his arms again, only to be replaced by Frank's crossed legs, which he happily snuggled into. “Mm?”

“I'd like to take you to a party. A BDSM party.” Frank ran his fingers through Gerard's hair in the way he knew the younger man loved, running his nails against his scalp. “You'll have plenty of time to think about it and there's no pressure, just something to keep in mind.”

“What..” Gerard's voice came out mumbled so he cleared his throat. “What happens there?”

“A lot of different things, and it changes from party to party. All of them have their own rules, most of them are invite-only. I used to frequent them a lot when I was young but I haven't been in years. Geoff goes all the time, so I'm pretty sure I can get us invitations through him, he's offered enough times to bring me along.” Frank sighed in content when Gerard managed to pull himself up, settling into Frank's lap with his face pressed into his neck and arms wrapped firmly around his waist. “If you decide that you want to go, we could try out Geoff's favourite place. It's once a month and there's some rules in place.”

“Like?” Gerard mumbled against his skin, pressing light kisses there.

“There's a dress code, you have to wear leather. And no actual sex.”

Gerard frowned. “People have sex at these parties?”

“Some, but not most of them.”

“What about other stuff?”

“That's generally okay. It's fine at this place.”

“But.. Would people see?”

“Yeah,” Frank laughed. “That's kind of the point of these parties for some people. There's usually a room that has snacks, the music is quiet, and people can chill and talk. The rest is for people to do what they mostly come there for.”

“So I could..” Gerard moved back to look up into his face. “I could get on my knees and blow you, and no one would bat an eye?”

“Mhm.” Frank cupped his jaw, running his thumb over his cheekbone. “People engage in scenes all over the place, from spanking to oral sex, to edging. It's normal to see people naked. There are dungeon monitors who keep an eye on everything, making sure everything is safe and consensual and within the guidelines. People are told not to stare, but they're encouraged to watch, to appreciate it for the art that it is.”

“And you'd be okay with that?” Gerard whispered. “With people seeing me like that?”

“I didn't say we were going to have a scene there,” Frank laughed. “I just like the atmosphere, and being around other people like us. They're the most accepting places I've ever been to.”

“So you wouldn't have a scene with me?”

Frank could see the fog disappearing from his sub's eyes. He smiled, leaning in to kiss his forehead. “Is that what you want, my darling? Do you want people to watch?”

“Do you?” Gerard whispered.

Frank smiled wider, recognising the look in his eyes for what it was. “I wasn't sure if you would or not, but if we got there and we both felt comfortable with it then.. Yes. I would be happy to do that with you.”

Gerard's breath hitched. “Why do you suddenly want to go back after all this time?”

“I want to show you off.” Frank brushed his nose against the younger man's. “I want everyone to see you and know that you're mine.”

Gerard's eyes fluttered closed, heart hammering once again. “Really? You really want to go just to show me off?”

“Are you kidding me?” Frank whispered against his ear before placing a soft kiss against the hickey he had left on Gerard's neck. “I want the whole world to know you're mine, but they could never understand the full extent of our relationship. The guys that go to these parties.. They'll know. They'll understand that what we have is so much more than just a relationship, that it goes so much deeper. They'll see you and they will absolutely want you, but the collar around your neck means you're mine and no one else can touch you.”

Gerard's heart was now doing somersaults. He gazed up into Frank's eyes, three words on his lips that had to fight back with all of his strength. “I've never had someone want to show me off before. I love how protective you are over me. I love that you.. That you want people to see me just so they know that they can't have me.” He had to stop saying that word before something came out that would ruin all of this. “They're gonna want you too, you know. So I understand what it feels like to want people to see you just to know that they can't have you.”

“Yeah?” Frank smiled, pressing the softest of kisses against Gerard's forehead. “We'd be the cutest damn couple in there.”

Gerard's cheeks flushed and he hid it by pushing his face into his dom's neck again. He was falling more in love with this man every day. He was getting more attached, more reliant, more desperate to be everything he needed and more. How much longer could Gerard hold onto this secret all alone?

Notes:

I can't believe it's almost finished! 3

Chapter 23

Notes:

Sorry for the late chapter today, enjoy the final one!

(See the end of the chapter for more notes.)

Chapter Text

“Sir. Sir, we're gonna be late.”

Frank glanced up from where he was attacking his boyfriend's neck with kisses, a wild gleam in his eye. “We've got plenty of time.”

Gerard pouted, pressed up against the wall with Frank's hands roaming all over his body. “I still have to do my make-up.” He was wearing an outfit that his dom had chosen for him once they had decided to go to the party with Geoff and one of his subs. The invite had been easy to obtain, the owner remembering Frank from years ago, but it had taken Frank days to choose his outfit.

After much deliberation, Gerard was now wearing a leather harness with a mesh crop top pulled over it. Matching those were a short leather skirt and thigh-highs with garters holding them up. Everything was black to match the theme and his dom. Around his neck was his black collar, standing out proud against the paleness of his skin.

Frank was dressed in a black shirt, the first few buttons undone to reveal his chest covered in tattoos, silver chains falling down over them. He wore leather pants that Gerard had already been drooling over, with rings adorning his fingers and a new addition; a black, faux-leather cuff around his wrist. To anyone else, it would mean nothing. To him, it meant everything, as Gerard had chosen it for him to show that they both belonged to each other. His hair was slicked back and he looked like pure sex in Gerard's eyes, which meant it was incredibly difficult for him with how Frank was kissing at his neck and pushing him up against the wall.

“Sir,” Gerard gasped. “Please, I-”

“Fine,” Frank groaned dramatically, stepping back from him and smirking as he took in the younger man's flushed cheeks. “But you look so fucking hot, you have no idea. I just want to..”

“I can dress up for you any time you want.” Gerard smoothed out his clothes again, lingering over the harness. He loved the tightness of it against his chest, loved knowing that there would be imprints after. “You can fuck me when we get back.” He glanced over his shoulder as he sat at the mirror in Frank's bedroom, his make-up already taking permanent residence there. “You can literally have me any time you want.”

Frank perched on the edge of the bed, a faint smile pulling up the corner of his lips as he watched his boyfriend applying his make-up. “What if I want you all the time?”

“Then have me all the time,” Gerard answered simply. “I'm yours.”

He finished up soon after and they drove to the club, Frank going through everything again to make sure that his sub was definitely comfortable.

“We can leave at any time,” he said as he pulled into the car park. “There's no pressure to stay at all if you don't like the vibe as soon as we get in.”

“You won't leave me, will you?”

“Not once,” Frank promised. “If I have to go to the bathroom, I'll leave you with Geoff.” He got out and walked around to open Gerard's door. From outside, the sound of music inside the building was more apparent. There were various people around, smoking outside or chatting to each other. Frank only had eyes for one. “You're my main priority, always. I promise that I'm going to stay right by your side.”

Gerard smiled sweetly at him once they were both out of the car, hands grasped firmly in each other's. “Okay, sir. I'm excited about this.”

“I know, you've been hyper all week,” Frank laughed, momentarily distracted when there was a hand on his shoulder, announcing the arrival of his best friend. “Hey Geoff.”

“Frankie.” Geoff was more interested in greeting the youngest man who he hadn't seen since his graduation. He grasped Gerard's upper arms, kissing both of his cheeks and making him giggle. “Hi Gee, you're looking as gorgeous as ever.”

“Thank you.” Gerard was still grinning as he leaned into Frank's side, his dom wrapping a firm arm around his hip. His eyes fluttered over to the man standing behind Geoff with a smile. According to Frank, it was one of Geoff's main subs, Tim. They liked to frequent the clubs together.

After more introductions and compliments, they went inside. At the door, they had to sign in and show ID, Frank keeping it safe for them both since Gerard didn't exactly have anywhere to store it.

And then they were inside.

The atmosphere was electric. The room they walked into was what Frank had described to him; an area to mingle and snack to keep up energy levels. That led further into a series of different rooms, all containing a myriad of equipment such as spanking benches, St Andrew's crosses, everything that Gerard could think of and more that he hadn't expected. There was music and moaning and laughter and it was overwhelming in a way that had him wanting to explore more.

“Colour?” Frank whispered against his ear, still with his arm around his waist.

“Green,” Gerard replied firmly, eyes darting all over to take in everything at once.

There were men of all ages and body types milling around, every one of them wearing leather. Some were wrapped up together in their own world while others were alone and watching everything going on around them. Gerard could feel multiple eyes on the new arrivals and it made him shiver. The lighting was dimmed but it was still bright enough to see everything.

“Let's sit,” Geoff suggested. “Let Gee get used to the place.”

The four got drinks and sat together at one of the booths, Frank and Geoff instantly getting into a conversation about work while the former's hand reached out to hold onto his sub's thigh. Gerard just sat in wonder, lips parted as he looked around, chest rising and falling rapidly with excitement. He was aware of Tim engaging in the conversation with them and remembered Frank saying that he had worked for him for a short while, which was how he met Geoff. But Gerard had no interest in what they were talking about. He was thrumming with electricity, with excitement, his mocktail doing nothing to curb the anxious enthusiasm running through his very veins.

“How are you doing, angel?” Frank asked with a smile, clearly already knowing the answer.

Gerard bit down on his bottom lip, looking across the table to where Geoff and Tim were now much closer, whispering softly to each other. He looked back up into his dom's eyes, tongue flitting out to run over his dry lips and catching Frank watching the movement.

“Gee.” Frank's voice was softer as he moved in closer, thumb running over the top of Gerard's stockings.

“Sir, I..” Gerard nestled his face into Frank's neck, leaving a soft trail of kisses there. He felt another thrill of excitement flood through him to know that they were doing this in public, that anyone could see.

They would all know that he belonged to Frank.

Frank gasped when Gerard sucked at that perfect spot under his ear. “Baby, you-”

“Sorry to interrupt, but we're going to head off and find a spot.” Geoff's own cheeks were flushed as he grinned at them, Tim's hand in his own. “See you around.”

“Yeah, sure.” Frank nodded before turning his attention back to the man who had resumed the attack on his neck. “Fuck, darling. Fucking.. Come here.” He pulled his boyfriend up onto his lap with one single movement, one hand wrapping around Gerard's neck with his thumb running over the younger man's Adam apple as a reminder of his place. “So beautiful.”

Gerard whimpered, swallowing against the feeling at his throat. “Sir,” he whined, already feeling himself growing in his hardly-there underwear.

Frank kissed him so roughly that their teeth clashed together, tongues desperately seeking each other out. Gerard was whimpering against him, trying to hold onto his dom but finding his arms pinned behind his back instead. So he tried to rut down against him, but Frank stopped him with firm hands on his hips.

“Sir, please,” Gerard groaned.

“Please what?” Frank looked so damn good watching him like that; a hunger in his eyes. “What do you want, princess?”

“I want..” Gerard's legs trembled as he looked around to take in everything. “I want a scene, sir. I want to show everyone how good I am for you.”

Frank's breath hitched. “Gerard, are you..”

“I'm serious.” Gerard nodded quickly. “I'm so serious, sir. I want you to put me in my place in front of everyone.”

Frank's next breath was shaky. “We need to have rules if we do this. The same as always, the same traffic light system, but I won't take your clothes off and I won't let anyone see anymore of you than they already can. Okay?”

“Okay. Yes sir.”

“Okay.” Frank smiled, brushing his sub's hair back from his face. “We can have a walk around, see what's available and what you're interested in trying. It can be intense having people watching you, there's no shame in backing out before or during it. I've seen it happen a bunch of times, there's nothing wrong with it.”

Gerard was allowed to press another swift kiss to Frank's lips. “I understand, sir.”

They walked through the rooms together, Gerard's eager eyes lapping up everything, his dom's hand warm in his own. There were guys on their knees being flogged, sucking other men off, some tied to various surfaces or bent over others with the same things happening. It was so beautiful and somehow everything came together to make a sort of art that Gerard desperately wanted to become a part of. They found Geoff in one of the rooms, standing back against a wall with his arms folded, watching another man doing a scene with his sub. Apparently he enjoyed watching almost as much as engaging in it himself.

Gerard tugged on Frank's arm suddenly, getting his attention. He gestured to the next room where he could see a St Andrew's Cross that wasn't being used. “Please, sir?”

“You want to try the cross?” Frank smirked, tenderly cupping his sub's cheek. “We somehow haven't used our own one yet, I'm not surprised you want to try.”

Gerard liked that he spoke of it as if it belonged to both of them, but he liked it even more when Frank was guiding him into the room and starting to cuff his wrists and ankles to it. They were in a large room with maybe four other scenes happening already, it could be hard to tell where one ended and the next began at times. There was plenty of space between everyone, but Gerard could still hear the noises of the subs on either side of him, even if they were soft enough. Other people stood around, watching and talking amongst themselves. And now they were looking at him.

“Eyes on me.” Frank slapped his cheek, grabbing onto his face to make Gerard look at him. His sub's eyes were wide, his cheek slowly blooming with colour. “Are you with me?”

“Yes sir,” Gerard breathed out. “Always.”

“”We're not going to do much, I don't have any equipment with me and I'm not a fan of using what belongs to other people.” He grabbed onto the younger man's hips, nosing against his jawline. “But we don't need anything, do we?”

“No sir.” Gerard's eyelids fluttered, but he managed to keep them opened. “I don't need anything but you.”

Frank hummed in content, stepping back to take him in. “I just want to make you squirm, I want to see how much you can take before begging. You're going to stay silent, understood? You can make noises, but don't say a word unless spoken to.”

“Understood, sir.” Gerard's eyes flitted up to look at the people around the room, some of them watching, before turning back to his dom and nodding. Frank smiled and it made his heart flutter. Even here, even like this, he was so completely in love with that man.

Frank started by one of his hands, feathering light kisses down his wrist, his forearm, stopping at the crease to bite at the sensitive skin, making Gerard whimper and rest his head back against the cross. Chuckling to himself, he continued. He left kisses along the remainer of his arm before switching to the next, drawing it out and making his sub tremble. He stepped in front of him once again, tilting his head a little as he ran his thumb over Gerard's lip.

“My pretty little slut, how turned on are you from having all these eyes on you?”

Gerard nodded numbly, swallowing back his nerves. “So turned on, sir,” he whispered. “I want everyone to know I'm yours.”

“Oh, they know,” Frank laughed. “I think it's very fucking obvious who owns you.” He pushed his fingers past Gerard's lips, smirking when his sub eagerly opened them up to take him in. “That's it, good boy.”

Gerard kept still when Frank started moving his fingers in and out, adding a third and making him whine when saliva started to pool at the corners of his lips. With no way to stop it, it dripped down his chin, making him flush with embarrassment.

“That's what they want to see.” Frank's voice was low, filled with lust as he pushed his digits down against Gerard's tongue, still drawing them in and out. He pressed his thigh against his boyfriend's crotch, making him groan and try to move up against him just to find that he was pinned against the cross. “They want to see you make a mess of yourself.”

Gerard's eyes widened when Frank pushed his fingers even further back, testing him. He breathed through his nose, trying not to think about his fingers, trying to keep his breathing steady. But he inevitably gagged, panting heavily when Frank pulled his hand back, wiping it on his shirt. He whimpered, lips a dark pink and wet with spit.

Frank's nails raked down Gerard's sides, hard enough to make a dry sob leave his sub's throat. His lips worked against his neck, biting and sucking with the intention of marking him.

Gerard wasn’t sure how much longer he could cope. He could feel his underwear straining, cock begging to be touched where it was trapped against his dom’s leg. He was shaking from the intensity of being watched, of the moans around him, of all the scenes within his peripheral vision. Everything was so beautiful, so arousing, and then there was Frank choking him and scratching him and kissing every inch of his skin that he could reach.

“Please,” he gasped finally. “Sir, please.”

“Didn’t I tell you not to speak? I knew you wouldn’t last long.” Frank tutted playfully. “You’ve got five minutes.” He removed his thigh, replacing it with a hand pressed over the smooth fabric of Gerard’s skirt. “I’m going to keep my hand right here, I’m not going to move. If you can get there in less than five minutes yourself, you can come.” He checked his watch with a smile, able to picture the exact face that Gerard would be making at him. “Otherwise, you get nothing.”

Gerard didn’t waste any time. He muttered out a quick thanks before it was absorbed by Frank’s mouth on his own. His hips moved desperately against his hand, groaning as he finally got some kind of friction. It wasn’t perfect, but he was already so far gone that he knew he would be able to do it.

“Come on, princess,” Frank growled against his ear, nipping at the shell of it. “Show all of these guys what a fucking slut you are. Let them see you make a mess of yourself.”

“Sir,” Gerard sobbed, head tilting back against the cross to give him more access to his neck. “You.. You gonna fuck me later?”

“You can fucking count on it,” Frank laughed. “I can’t resist you like this. You can have your fun making a mess of yourself in front of other people, but I’m going to make sure you remember who owns you.” he curled his hand just enough for his palm to wrap around Gerard’s shaft through his underwear, making him gasp and arch into it. “I’m the only one who gets to see you naked and completely vulnerable. I’m the only one who’s orders you will follow. I’m the only one who gets to touch you like this.”

“Sir,” Gerard cried out, shaking underneath his touch as his hips slowed down just enough to keep his orgasm at bay. “Please can I come? Please, I’ll be so good for you. I promise I'll be so good.”

“Oh, I know you will. You’re always so good for me. You can come, darling.” Frank cupped him properly, helping him over the edge and only checking his watch again once he had stopped twitching. “Impressive.”

Gerard scoffed out a tired laugh as he was uncuffed, letting himself be pulled into Frank’s arms, leaning into the kisses being peppered all over his face. The scene hadn’t been too intense, nothing compared to others they had shared, and he felt fully lucid, only tendrils of subspace wrapping around his body.

“Sir?” Gerard asked once Frank had taken his hand and brought him out of the room. “Can we go home? It's all so-”

“Of course. It can be a lot after, I know.” Frank smiled at him, so much softer than only a moment ago. “I love that you call it your home.”

“Oh, I..” Gerard's cheeks flushed with colour. “Sorry, I-”

“No, we should go home.” Frank almost looked nervous now. “I think we need to talk.”

-

They didn't end up talking as soon as they returned back to the house. Instead, Frank had Gerard pressed up against the front door, mapping out his skin with his tongue as he starting palming him again. When they managed to get inside the door, Frank had taken Gerard on the sofa, first rough and heavy with his sub bent over, and then softer as they spooned, Gerard leaning back to kiss him through it. 

“You're so special to me,” Frank whispered into the back of his hair afterwards, leaving kisses on the younger man's neck. “So fucking special, Gee. I wanted.. I need to talk to you about something.”

Gerard knew what was coming. He had been expecting it, since Frank seemed so intent on making him as comfortable as possible in the house, giving him everything he could ever want. But Gerard couldn't let it happen without saying something first. “Wait. Wait, Frankie, please.” He pulled himself up, wincing at the sting in his ass.

Frank immediately sat up beside him, absentmindedly rubbing circles into his boyfriend's lower back to help with the ache. “What is it? Are you okay?”

“Frank, I..” Gerard could feel his eyes brimming with tears. He was exhausted after coming three times within the last couple of hours, his mind was foggy with subspace, all he wanted was for Frank to be happy. What if he told him this and saw something he didn't want in his dom's eyes?

“Gee, baby, talk to me.” Frank cupped Gerard's face in his hands, wiping away stray tears with his thumbs. “You must be so tired, do you need a bath? A massage? Just talk to me, princess.”

“I love you.” Gerard sniffled as soon as he had said it, glancing away. “I'm sorry.”

Frank tilted Gerard head to force him to make eye contact again, smiling sweetly at him. “I know. I love you too. I wanted to tell you a long time ago, but I kept thinking that maybe it was too soon and you'd leave and I couldn't cope with not having you in my life. I knew you loved me, but I still couldn't really believe it, you know? I was convinced that I would tell you and you would freak because I'm older and your dom and you'd think I was trying to take advantage of you or-”

Gerard cut off his rambling but climbing up onto his lap, still sniffling as he kissed him, a quiet sob making its way into Frank's mouth as the other man held him so gently, letting him do what he needed to do.

“I love you,” Frank whispered, forehead pressed against his boyfriend's. “I've never felt about anyone like this. I want you to move in with me, properly. I want to be your boyfriend and your dom and your lover, and whatever else might come in the future.”

“Okay.” Gerard's voice was broken up with another sob, his eyes shut tight. “Okay, Frankie. I want.. I want all of that too. I love you so much, it.. I've never loved anyone like this. I just want you to be happy, to make you happy. And I know that you'll do the same for me.”

“Always,” Frank assured him. “Always, sweetheart. I promise to dedicate my life to making you happy.”

Gerard grinned up at him, letting Frank wipe away his tears. “So I can move in? And we can live together? And I'll get to see you every single day forever?"

"Forever." Frank grinned, then frowned with a playful glint in his eye as he hummed uncertainly. "That's a long time. Maybe-"

"Shut up." Gerard giggled into the next kiss, blushing when Frank laughed with him, pulling him down into his arms to hold his boyfriend tight once again.

Soon, they would bath together and Frank would massage away the aches. But, for now, they had each other. And that was all that either of them had ever really needed.

Notes:

It feels fitting that the final chapter landed on Stomachache's 10th anniversary. Thank you to everyone who read, left kudos and comments (I always read every one), I wasn't sure about posting this originally but you all made it worth it in the end <3

As always, I'm doctorfuhk on Twitter, thank you again! <3