Shop Mobile More Submit  Join Login
About Deviant IvyFemale/Unknown Groups :iconrock-star-catalog: Rock-Star-Catalog
Recent Activity
Deviant for 3 Years
Needs Premium Membership
Statistics 359 Deviations 1,008 Comments 10,769 Pageviews

Newest Deviations



Fabulous-Killjoy21 has started a donation pool!
12 / 125
So I can give all my watchers badges!

You must be logged in to donate.


Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Gerard grinned at the tickets in his hands and tried not to feel too excited as he waited for his boyfriend to come home. This was going to be their first Halloween together and it was Gerard’s favorite holiday. Billie didn’t seem to be too into it, but Gerard could change his mind. He’d saved up a little over the past two months so he could get them tickets to an insane haunted house downtown. He’d always wanted to go, but never had anyone to take him other than his brother. It was made from a three-story mansion and everyone who went said it was mind blowing. God, he couldn’t wait.
The doorknob jiggled and Gerard jumped up from the couch, running over to open the door. “Hey, Baby.” He beamed, getting up on his toes to kiss him hello. “How was work?”
“Fine.” Billie shrugged, letting Gerard take his briefcase while he undid his tie. “Boring.”
“Aw, I’m sorry. I got something to cheer you up though.” Gerard grinned.
“What?” Billie sighed, walking past Gerard to sit on the couch and kick his feet up on the coffee table.
“Okay, so you know Halloween is my favorite holiday right?”
“Sooo, I really wanted you to do something special with me for it.”
“Well…” Gerard giggled and held up the tickets. “I saved up and I bought us tickets to that huge haunted house downtown. I-I’ve wanted a guy to take me there ever since I was a kid, aren’t you excited?”
“Ugh.” Billie huffed. “Baby, do I really have to?”
“You… You don’t want to?” Gerard’s face fell and his heart sank in his chest.
“Well not really… It’s just kind of a big deal and I’m not much of a haunted house guy.” He shrugged, grabbing the TV remote and flicking it on.
“But… I-I had to save up for these, they were expensive. I’ve been looking forward to going with you for months.”
“Why didn’t you ask me first?”
“I-I thought you would like it. I wanted to surprise you…” Gerard looked down at the tickets. “It means a lot to me.”
“It’s just a haunted house.” Billie sighed. “Halloween’s tomorrow, Baby and I’m really exhausted from work.”
“So you don’t want to do anything?”
“Not really, sorry.”
Gerard’s lower lip started to tremble a little, but he bit down on it. He didn’t want Billie to see him so upset over a stupid haunted house. “Okay, just forget it.” He croaked, turning and walking towards the stairs before Billie could see the look on his face. It was so embarrassing how easily upset he was. Gerard just shut himself in the bedroom upstairs and took his phone out to call his brother, his eyes watering as he sat on the bed, looking at the tickets.
“Hey Gerard, what’s up?”
“H-Hey Mikey.” Gerard mumbled. “Do you um… Do you want to go to the haunted house with me tomorrow?”
“What? I thought you were going with Billie. You’ve been talking about it forever.”
“H-He doesn’t want to go.”
“What do you mean he doesn’t want to go? He’s your boyfriend and you’ve been planning this shit for ages.”
“He doesn’t like haunted houses.” Gerard sniffed. “I should have asked him first. I just thought he would like the surprise.”
“Aw Gee… You want me to talk to him? Come on, this means a lot to you.”
“No, I don’t want you to talk to him.”
“Well maybe he’ll change his mind.”
“I hope.” Gerard sighed. “Fuck, I’ll… I’ll talk to you later, Mikes.” He hung up the phone. His chest felt heavy. He thought Billie would be excited and they could go together and he’d hold Billie’s hand to keep from being scared and when they came home, Gerard would snuggle up with him in bed and make him promise to keep the nightmares away. Ugh, it felt so cheesy to think about it. He was an idiot. Why would Billie want to do something so stupid? Gerard turned the TV on and leaned back against the headboard, hugging a pillow to his chest. Now he was too upset to even go downstairs and cuddle with Billie like they usually did after work. Maybe Billie would notice that he was upset and agree to go with him. He had to realize it meant a lot to him… right?
Gerard made Billie’s favorite for dinner that night and hoped to God it would be enough to get him to go. Maybe if he was just really sweet, it would work. He felt bad trying to guilt him, but once they got there, Billie would probably have fun.
“Just put on whatever you want.” Gerard smiled as they settled on the couch with their food. “I’m kind of sleepy. I just want to cuddle.”
“Aw, you’re cute.” Billie put something on and hooked an arm around Gerard’s shoulders. “Thanks for making dinner tonight. I’m just so exhausted.”
“I’m sorry they’re working you so hard, Babe.” Gerard said, leaning his head on Billie’s shoulder. “We can get your mind off it this weekend.” He kissed Billie on the cheek. “I really just want to spend some time together. You’re working so hard and I get lonely home by myself.”
“Aw, we’ll spend time together. I miss you too when I’m stuck at the office all the time.”
Gerard nuzzled his head against Billie’s shoulder and sighed happily. Billie was so warm. “You wanna have sex tonight? I don’t know if you’re too tired or not.”
“No, I can do that. I’ve been dying all week.” Billie chuckled, giving Gerard a squeeze and taking a bite of his food. “And you’re always walking around half naked in the morning, it kills me.”
“God, remember when you used to work the late shift and we would fuck in the shower every morning.” Gerard giggled. “It was so hot. You’d always be sleepy, so you’d take things all slow and touch me really gently.” He pressed his lips to Billie’s jaw. “I miss that.”
“We can still have sex like that.”
“In the shower?”
“No, well yeah, but I meant like… slow and stuff.” Billie shrugged. He put his plate down on the coffee table and reached over to poke Gerard in the ribs because it made him giggle. “But now I kind of want to shower with you.”
“Yeah?” Gerard wiggled his eyebrows and Billie laughed. “You wanna go?”
“You want to?”
Gerard nodded and set his plate down. “Yeah, let’s go.”
“OHH FUCKK, BEEJ HARDER, HARDER!” Gerard gasped, his forehead leaning against the cool wet tile of the shower as Billie pounded into him. The water dripped into his mouth when he moaned, but he just swallowed it and shoved his hips back against him.
“Fuck you’re so tight, Baby.” Billie said in a husky voice, licking a stripe up Gerard’s neck to taste the water on his skin. “I love how loud you get, keep moaning.”
Gerard whimpered and bit down on his lip, his knees wobbling with the pleasure as Billie’s cock brushed against his prostate on every thrust. “BeeJ fuckkk.” It had been about two weeks since they’d had time to do this and Gerard was about ready to burst. The haunted house was still in the back of his mind, but mostly he was just thinking about his boyfriend’s cock in his ass and how thick and long it was and how good Billie looked naked and how amazing it felt with the water running down his back.
“Baby, I’m close.” Billie grunted. “Unf, fuck really close.”
“Me too.” He gasped. “AH!” Gerard yelped when Billie hit his spot especially hard and before he knew it was happening, he was cumming hard against the tile and moaning, loud and high pitched with his muscles tightening enough to push Billie over the edge as well.
When they finished, Gerard’s thighs were shaking and he turned around to hug Billie under the water, pressing their lips together hardly. “God, it’s been way too long since you fucked me.”
“Tell me about it.” Billie mumbled against Gerard’s lips between kisses. “Mm, I fucking love your body.”
“And I love your cock.” Gerard laughed, shaking the water out of his hair and letting Billie hold his waist. “That was really good.”
“Yeah it was.” Billie said with that cute little sideways smile Gerard loved so much. “I love you.”
“Aw, I love you too.” Gerard gushed, pecking Billie’s lips one more time. “So um… do you think that maybe… I-I know you said you didn’t want to, but will you please please please go to the haunted house with me? I spent a lot of money on the tickets and all I want is for you to go with me. We can do anything else you want for the rest of the weekend, I just want to do this one thing.” He looked up at Billie with big eyes and reached up to tuck his wet hair back behind his ear. “Please?”
“Gerard.” Billie sighed.
“What?” Gerard blinked.
“Did you honestly just let me fuck you so I would go to a stupid haunted house?”
“Huh? N-No, I just… I just wanted to ask you again.” Gerard swallowed, taking his arms away from Billie. “We were talking about spending time together…”
“Jesus.” Billie rolled his eyes. “You’re really ridiculous sometimes, Gerard.”
“I-I don’t understand…” Gerard took a step back out of the water and crossed his arms over his chest, suddenly feeling really exposed. “Are you mad at me?”
“Yeah. Yeah Gee, I’m mad at you.” Billie huffed, pulling the shower curtain back and stepping out.
“BeeJ?” Gerard gulped. “Baby?” He shut the water off and stumbled out of the shower, grabbing a towel to cover himself. “Wait, wait, please don’t be angry.”
“That is so fucked up, Gee. I say I don’t want to go to a stupid haunted house and you have sex with me just to get me to go?”
“Billie, that’s insane.” Gerard gaped. “Just because I asked you afterwards, doesn’t meant that’s why I did it. I love having sex with you. You know that and you’ve been too busy for me for weeks.” He sniffed a little and looked down at his feet. “That’s a really terrible thing to say to me…”
Billie rolled his eyes.
“Why are you doing that?”
“Because you’re acting like such a victim!”
“BeeJ…” Gerard’s lip quivered. Oh God, please don’t cry, he begged himself. Don’t do it. No one’s that pathetic. “I-I just… I-I…” His voice cracked. “I don’t understand why you’re treating me like this. I miss you. Y-You’re at work all the time and you never touch me. I-I mean last time we had sex was two weeks ago and you just fucked me for thirty seconds and fell asleep before I even came.” He sniffled and held his arms over his chest just to cover himself. “I saved up for those tickets so we could do something together and I thought you would love to do it with me, but it’s like you don’t even want to spend time with me a-and now you’re making me upset when I-I’m naked and I’m vulnerable and ugh!” Gerard wiped a tear off his cheek and pushed past Billie, walking out into the bedroom. “You know Halloween is my favorite holiday and I just wanted to spend it with the guy that I love.” He sat down on the side of the bed and tried to hold back the sobs. He just got so anxious and upset when Billie was angry with him and it made his body shake. “Why do you think I’m so manipulative?”
Billie looked at him from the doorway of the bathroom, shoulders slumped in defeat and maybe a bit of shame. “Did I really fall asleep before you came the other week?”
Gerard wiped his eyes and nodded, pushing the wet hair of his eyes so he could look at Billie. “
“Baby…” Billie sighed. “I… I-I didn’t realize you were feeling like this…”
“I didn’t want to say anything because I know it’s not your fault how hard they’re making you work, but I still have needs BeeJ.” Gerard sniffled. “I just need a little attention from you now and then. I-I need affection.” He looked at Billie with pink eyes, blushing from the embarrassment of crying. “All I want is for you to go somewhere with me on Halloween. That’s all I want.”
“Okay… Okay, yeah you’re right. I’m sorry.” Billie walked over to him and sat down on the bed, pulling Gerard into his arms and holding him tight. “Come here, I’m sorry.”
“Thank you.” Gerard choked, squeezing him tight. “Can you please not yell at me when I’m not dressed? You know how my anxiety is.”
“Yeah, yeah I’m sorry. That wasn’t right.” Billie rubbed Gerard’s back and pressed a series of kisses into his hair. “I’ll go with you tomorrow night. I’m sorry for accusing you like that. I know you would never use sex to manipulate me.”
Gerard nodded and took a deep, shaky breath. He honestly didn’t even know people did that. Billie was the only person he’d ever slept with, using sex as a weapon was… unthinkable. “I’m sorry if I was too pushy about this. I-It just means a lot to me and I want us to do something together.”
“I know Baby, you’re completely right.” Billie pulled back and brought his hands up to cup Gerard’s cheeks, lifting his chin so he could press their lips together in a soft kiss. “Why don’t we get dressed and put a movie on. We can just snuggle. I know how much you love that.”
Gerard smiled a little and gave one more nod. “Okay.”
“Okay… I love you.”
“I love you too.” Gerard kissed Billie’s cheek and got off the bed to get dressed. “You’ll like it when we get there tomorrow. I promise.”
“I’m so excited, I can’t believe we’re here.” Gerard beamed, looking up at the giant black painted mansion, complete with spider webs and broken windows. They were standing in line to enter and he was practically bouncing in anticipation.
“Sure you’re not cold, Baby? I can give you my jacket.”
“I’m fine.” Gerard shrugged, turning so he could smack a kiss against Billie’s cheek. “Mm, I’m so glad you’re with me.”
“I just like seeing you happy.” Billie hooked his arm around Gerard’s waist, partially because he was still worried about Gerard getting cold, but mostly because he just liked holding him. “You sure this isn’t gonna freak you out too much?”
“I’ll be fine. You’ll just have to snuggle with me.” Gerard giggled, kissing his chin and pulling him forward in line.
The haunted house turned out not to be as bad as Billie thought. It was actually pretty impressive. The surroundings were life like and the actors really got up close. Billie wasn’t scared easily, but he actually jumped a couple times and whenever Gerard got scared, he just latched onto him and started giggling. Christ, it was adorable. Billie felt kind of guilty for fucking him. He was just so cute and innocent. He had to keep asking throughout the house if Gerard was too scared though, not wanting Gerard to have a panic attack, but he seemed to be having fun and Billie couldn’t resist kissing him when he was frightened. When they came out, Gerard was a little sweaty, but extremely happy and Billie loved the look on his face.
“You’re so adorable, Gerard. Jesus Christ.” Billie laughed as they stood by the car, Billie leaning against the drivers door and Gerard in front of him with Billie’s hands on his hips.
“I’m just happy you came with me. I loved that.” Gerard leaned his forehead against Billie’s. “Did you have fun?”
“Yeah, I actually did.”
“Are you tired?”
“Not really. Why?”
Gerard blushed a little and shrugged his shoulders. “I kind of want you to fuck me again when we get home… If you want to.”
“You’re such a great boyfriend.” Billie chuckled. “Come on, let’s go home.”
“That was so good.” Gerard breathed, feeling Billie’s cum between his thighs as they laid in bed. “So good, BeeJ.”
“Yeah, it was.” Billie laughed. “You’re so fucking good in bed.”
“Mm, well I learned from you.” Gerard rolled onto his side and snuggled in close to Billie. “Remember what a virgin I was.”
“You were so cute.”
“I didn’t even know about lube.” Gerard said with a roll of his eyes. “Thought you had to just shove it in there.”
“And it was adorable.”
Gerard’s cheeks flashed pink and he rested his head on Billie’s chest, right over his heart beat. “Tell me you love me.”
“I love you.” Billie smiled.
“Okay, I love you too.” Gerard laughed, reaching down to pull the comforter over them. “Happy Halloween.”
“Happy Halloween, Baby.” Billie sighed, pressing a kiss to Gerard’s forehead. “Sleep Tight.”
The End.
Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Frank tapped his foot and groaned as he stood outside the bathroom door, waiting for Gerard to finally come out. This happened every time. Frank’s family was in town and they had a dinner reservation, but Gerard was taking eternity to get ready. What took him so long? Frank had to shower and put a suit on too, but he didn’t take two hours to do it. “Baby, come on.” He huffed, banging on the door again. “You can’t take showers that long with a bathroom attached to our bedroom you know. The steams leaking out the door.”
“Hold on Frankie, I’m doing my hair still.”
“You said that twenty minutes ago.”
“I just want to look nice for your parents. Get away from the door, I’m coming out.”
Frank stepped away and sighed in relief when Gerard stepped out, his bright red hair done in that dumb swoopy way that Frank loved but took forever and a towel wrapped around his waist. “Just hurry and put your suit on, okay? I really really don’t want to be late for this. You know how my parents are.”
“Okay, okay just hold on.” Gerard said as he walked up to their closet and pulled open the doors. “What do you think I should wear tonight?”
“I really don’t care Babe.” Frank mumbled, staring distractedly at Gerard’s body as he rummaged through their clothes. This sucked. He was annoyed as hell, he was stressed that they were running late, but Gerard was making him a little bit horny and that made him madder. “Can you please just pick something?”
“They’re not gonna be right on time, Frank. Just give me a minute.” Gerard pulled out a few different dress shirts and blazers, then tossed them on the bed, dropping his towel and walking over to give Frank a kiss. “You always do this and we’re always fine. I’ll be ready soon.” He pulled away and went to their dresser to get some underwear on. Frank could have sworn he knew exactly how much he was killing him by walking around buck-naked.
“Can you please just be fast? You know being late makes me stressed.” Frank ran a hand through his hair and sat down on the edge of the bed, watching as Gerard wiggled into some boxer briefs Frank had given him on Valentines Day.
Gerard rolled his eyes. “There’s no reason to be stressed. Now help me.” He walked back over to the bed and picked up the first shirt, one that was sleek, black, and tight. “I love this one, but I think it’s a little too… y’know sexy.”
“You look good in everything.” Frank pouted, taking Gerard’s hand and nuzzling his cheek against the smooth skin on his arm. Gerard waxed practically every inch of his body and every part of him was soft. “Will you please just put something on? Don’t make me antsy.”
“Aw don’t make your puppy face.” Gerard laughed, leaning down to kiss the top of Frank’s head. “I just want to pick the right thing. I promise I’ll be done in ten minutes okay? Just ten.”
“Okay…” Frank let go of him and laid back on the bed with his legs hanging over. Damn their bed was soft. Ugh, he could be having sex with Gerard instead of being irritated but they had a two hour dinner with his parents where he had to barely act like a couple and they should have left fifteen minutes ago.
Gerard slipped into the black shirt and buttoned it up to the last two, leaving them open just to show a little more skin before grabbing one of the blazers and tugging it on as well. “Ugh, these colors don’t match.”
“Frank it takes two seconds to change jackets.”
“You don’t even have pants on yet.”
“I said ten minutes. Unless you want your mom seeing my ass.”
“Ugh, she’d be lucky.”
Frank rolled his eyes and stared up at the ceiling, trying not to think about how late they were. Now they were going to be leaving his parents waiting at the restaurant forever until they came. “Baby why do you get ready so late when you know how long it takes you?”
“Because we’re never that late anyways.” Gerard shrugged, pulling on another jacket only to take it off right after. “Too loose. I lost weight.”
“You’re killing meeee.” Frank groaned. “I don’t even want to know how long you’re gonna take on pants and shoes.”
“Oh shit shoes.”
“Don’t even.”
“Fine, fine, I’ll just wear this one.” Gerard grimaced, grabbing the last blazer he’d laid out and tugging it on before walking back to the closet for pants.
Frank held up his watch and cursed, pushing himself up and off the bed. “We are so fucking late. Look, I’m gonna go downstairs and get my keys and wallet and shit. Please please please be downstairs soon okay?” He begged, walking up to him and tugging on his sleeve. “Will you do that for me?”
“I’ll be down in just a minute.” Gerard smiled, turning to give him one more kiss on the tip of his nose, which would only be cute if Frank wasn’t anxious. “Promise.”
“Okay.” Frank swallowed, nodding and walking out of the bedroom so he could head downstairs. Why why why why why did Gerard do this to him? He could feel the stress vein in his forehead, but Gerard always just acted so fucking sweet he couldn’t even lash out at him. He grabbed his wallet and his keys from the coffee table and went to wait by the front door. His stomach was starting to get upset and jumpy. It always happened when he felt on edge. This was so unfair to him. Gerard always looked fantastic, but this was ridiculous and Gerard knew how it made Frank too. Now his parents were already going to be angry when they got there and they would get all judgey towards Gerard. Frank leaned against the door and waited five more minutes, glancing at his watch the entire time. “Gerard?!” He called out. “Come on!”
“Wait, I’m picking shoes!”
“Fuck. Seriously?!”
“Just a second!”
Frank hit the back of his head on the door and clenched his fists. He wasn’t going to fight with Gerard. He wasn’t. Not when they had dinner and a half hour car ride ahead of them. He could already hear the shit his mom was going to say when they got there… Another five minutes went by and Frank was losing his mind. They were thirty minutes late now. “Gerard!”
“I’m here, I’m here!” Gerard huffed as he ran down the stairs, finally dressed.
“Jesus Christ, let’s fucking go.”
“Okay, okay sorry. Do you think I need to run back and grab a watch before we leave?”
“NO!” Frank snapped, glaring as he reached back and yanked the doorknob. “We’re fucking going now, come on.”
“Geeze.” Gerard shrunk back a bit. “You don’t have to scream at me like that.”
“Ugh, yes I do because if I don’t then you’re going to run back upstairs five more fucking times and we’ll be here another twenty minutes because you don’t give a shit how many people are waiting for you.” Frank bit back, feeling the blood rush to his head as he stood in the doorway. “I tried really fucking hard not to start a fight with you, but you just keep pushing and pushing and pushing until I break and I don’t know why you do it every time we need to go somewhere! It’s so selfish and it’s manipulative! I don’t do that shit to you. I never do.”
Gerard bit down on his lip and Frank could already see the tears welling up as Gerard took a step back. “I just wanted to look nice for you.”
“Gee…” Frank rolled his eyes. “Gee come on, don’t do this.”
“I-I wasn’t trying to make you upset.” Gerard said softly, looking at Frank with giant eyes. “I just… I feel like I need to look good for you when you take me out. You’re doing something nice for me, so I dress up to show you I care about it.”
“Baby this isn’t a date, it’s dinner with my parents who are now sitting alone in a restaurant waiting for us to come and get our table, okay? I’m sorry I snapped like that, but can we leave please?” Frank sighed. This was the last thing he wanted.
“Okay.” Gerard croaked, sniffling as he followed Frank out the door and closing it behind them.
“Wait, fuck.” Frank stopped. “I forgot my phone, did you plug it in like I asked?”
Gerard’s eyes widened and his mouth started to quiver like he was about to burst into full out sobs. “Oh no I forgot to do it please don’t be angry.” He whimpered, covering his mouth with his hands. “I’m sorry.” His voice cracked when he said it and it broke Frank’s heart just enough for him not to be angry about it.
“It… It’s fine. Come on, let’s just go.”
Gerard gave a pitiful little nod and rushed to get into the car, wiping his eyes as Frank got into the driver’s seat. They drove to the restaurant in silence, Frank feeling more guilty than angry and Gerard just trying not to cry. He hated fighting so much. Gerard had the worst sad face too, like he just really fucking needed a hug and Frank wouldn’t give it to him. He at least pulled himself together by the time they pulled up to the restaurant and Frank just figured that he would make it up to him when they got home.
His parents were waiting outside by the valet and Frank hurried ahead of Gerard to greet them. “Hey I’m really sorry, we uhh had some car trouble and my phone died. Do they still have our table?” He looked at his mother and suppressed a small chuckle. She was in an actual gown with a pearl necklace and his dad’s suit matched it. It was weird to think he actually came from them.
“Don’t worry about it Hon, let’s just get seated.” His mother said with a false smile, leading the way to the hostess as Gerard caught up to them.
Frank let them get a little bit ahead, into the warmth of the restaurant before he took Gerard’s wrist and leaned in to talk to him. “Are you gonna be okay for dinner?”
Gerard kept his gaze locked on his shoes, but he nodded. “Yeah… I’ll be fine.”
“Okay…” Frank hesitated for a moment, then pressed a kiss to Gerard’s cheek, treasuring the cool touch of his skin against his lips a little more than he normally would. “We can talk when we get home.”
They were seated quickly and Frank did his best to make small talk with his parents, which was always more like an interrogation with them. Yes, work was fine, yes they were still living together, no they were not getting married yet, and yes Gerard dyed his hair red.
“So uh… Gerard.” His dad grumbled as he cut his food with a knife that was way too dull. “Your job is?”
“Oh I’m an artist.” Gerard shrugged nonchalantly, keeping his eyes on his plate. “I paint and sketch and Frankie sells a lot of it to his clients.”
“Well I guess that’s good for business.”
“Baby why don’t you tell them about that piece you’re working on right now?”
“I’m okay…” Gerard whispered, pushing around the same piece of food he’d been picking at for five minutes.
Frank’s heart sank to his stomach and he quickly changed the topic before his parents could ask why Gerard was upset, putting his hand on his knee under the table though just to try and let Gerard know he wasn’t angry anymore. He really hated fighting and it was even worse when Gerard was sad. He really just wanted to go back home and lie full-length on top of him until they came so hard they saw stars, not have dinner with parents that barely recognized their relationship.
“So how long have you two been living together?” His mother asked with painfully whitened teeth.
“Um, about eight months now. Right Gee?”
Gerard nodded and brushed Frank’s hand off of his knee, scooting his chair back. “I’m gonna run to the bathroom.”
“You feel okay?”
“Yeah, yeah I’ll be right back.” Gerard mumbled before standing up and hurrying away to the restroom in the back of the restaurant.
“Is he alright?” Frank’s mother frowned, watching as he walked away. “Whenever we see him, he’s all… oh you know, flamboyant.”
“Uhh yeah I think he’s just not feeling so good. I’m gonna go check on him.” Frank sighed, putting his fork down and leaving them to run after Gerard. It took him a second to find the bathroom, but once he walked into the lemon scented restroom there was only one stall that was closed. The restaurant was really fancy, so it was one with an actual wooden door that closed all the way and Frank could just go up and knock. “Baby are you okay in there? I hate seeing you sad like this.”
“Frank just go back to dinner.” Gerard croaked from behind the door.
“Gee, I’m not gonna leave you when you’re crying. Let me talk to you.” The lock on the door clicked and Frank pulled it open, stepping inside and shutting it behind them. “Aw Gee…”
“I’m sorry.” Gerard sniffed, wiping his eyes and blinking back more tears. “I just… I hate when you’re mad at me. I really hate it and I’m blowing it with your parents now.” His eyes were pink and wet. Frank felt terrible just looking at him.
“Baby I’m not mad at you, don’t cry. Please?” Frank whispered, cupping Gerard’s face in his hands to make him look in his eyes. “Are you just upset because I yelled?”
“No.” Gerard swallowed.
“Then why are you so sad? I’m sorry I was harsh to you, but I didn’t mean to make you like this. I just wanted you to stop making me so late for things, you know?”
“Y-Yeah.” Gerard stuttered, sniffling some more. “I-I just… I feel like such a shitty boyfriend and it’s not fair to you.” He whimpered, putting his arms around Frank’s shoulders and resting his head there. “I’m so inconsiderate and selfish and you’re always so kind and perfect to me. I don’t listen when you tell me things and I hardly ever help with the cleaning and cooking even though I’m home ten times more than you are. How do you even stand me?” Frank could feel him crying onto his shoulder and he hugged him back, tight, kissing him on the top of his head and rubbing his back.
“Baby don’t talk like that. I love you. I love you more than anything.” Frank cooed. “I don’t care that you don’t do chores and shit. I’m the neat freak and you’re always working on your art anyways. It tires you out.”
“Look Gee, all I ask is that you not make me late okay? Just listen when I’m telling you I’m anxious. That’s all I need. It doesn’t make you a bad boyfriend and I still love you a fucking ton yeah? You’re mine.” Frank smiled, giving Gerard a little nudge until he looked up and Frank could kiss him on the mouth, feeling Gerard’s soft warm lips against his own. “And you’re also insanely sexy no matter how long you take to get ready.”
Gerard’s cheeks flashed pink and he leaned his forehead against Frank’s. “Tonight’s a real disaster isn’t it?”
“Yeah it really is.” Frank chuckled. “But that’s okay. It’s kind of us, right? Crying in a bathroom stall in a huge expensive restaurant.”
“Well it’s a little more like us to fuck in one, but I think we have to wait until we get home.” Gerard blushed, nuzzling his head in the crook of Frank’s neck. “I think I owe you an apology blowjob.”
“You don’t owe me anything.”
“Mm, but I wanna.” Gerard pouted, reaching down to slightly cup Frank through his suit pants. “I’d do it here but your parents are waiting and my face is all gross from crying.”
“Aw I like your face.” Frank grinned, wiping the tear tracks off of Gerard’s cheeks and kissing the places they’d been. “Hey at least now we have something to look forward to, right? I’m gonna ride your daylights out when we get home.”
“You’re sure you don’t want me to go on the bottom? You hardly ever want me to top.”
“I want to ride you.” Frank insisted, leaning his forehead against Gerard’s and giving him one more soft kiss. “Just think about that, okay? Be nice to my parents. Smile, talk about your art, remind them that you’re gonna make me a kick ass husband and father one day, yeah? Then when we get home, I’ll take off that sexy black outfit you have on and make you cum hard enough to see stars.”
“Okay.” Gerard whispered with a grin. “Hold my hand?”
“Yeah.” Frank chuckled, doing as Gerard asked and lacing his fingers through the other man’s before pulling him out of the bathroom stall. “Come on.”
They walked back out to the table, made up some quick lie about feeling ill and got back to dinner. Gerard talked about his art just as Frank asked and underneath the table, Frank kept his hand high on Gerard’s thigh the whole time, letting the side of his palm brush against his crotch every so often. It was really unfair how sexy Gerard was. He had abs, he was thin, he had red fucking hair and hell, Frank would love him if he was 600 pounds and bald, but it was so hard to look at him all made up and resist the urge to touch him. Eventually, his parents got a bit distracted over the check and Frank could kiss him properly, with love and just a little bit of tongue that made Gerard blush. It was soft and it was nice, even with his parents right in front of them. Frank just loved him. “Hey, I love you.” Frank whispered, kissing him again on the corner of his mouth before pulling away. Of course his mother was then staring straight at them and he couldn’t help but laugh, grabbing Gerard’s hand in his and blushing hard as he took out his credit card to pay.
“That was cute.” Gerard whispered, only making Frank blush harder. “Want me to drive home?”
“Yeah.” Frank chuckled. He leaned his head on Gerard’s shoulder and just smiled. Maybe it was just the promise of sex waiting for them at home, but he felt super affectionate. “I can’t wait to get home with you.” They dealt with the check and walked Frank’s parents back out of the restaurant, it wasn’t until they reached the parking lot that Frank’s mother stopped and pulled him aside for a moment.
“Listen Honey I know we give you a bit of a hard time about this relationship, but it does look like you’re truly happy with him.” She sighed as if it pained her a little bit to admit it. “He seems lovely.”
“Yeah, um he’s great Mom. I’m happy.” Frank smiled, looking back as Gerard walked to their car. “I’ll call you, okay? We uh… have some stuff to do around the house.”
“Alright, Sweetie. I’ll talk to you soon.”
“Great. Bye.” Frank said, giving a halfhearted little wave before saying goodbye to his father and running off to catch Gerard, hopping into the passengers seat just as Gerard turned the key. “Hey Baby, hurry and get us home. I’m dying.” Frank whispered, leaning in to nibble on his ear as his hand flew between his Gerard’s thighs to cup him through his dress pants.
“Jesus, Frank.”
“I want to tease you.” Frank laughed, rubbing Gerard’s cock through his pants and boxers.
“I’m not driving with a boner.” Gerard raised his eyebrows and elbowed Frank’s arm. “Wait. It’ll be better when we get home.”
“But I want it noowwww.” Frank whined, sticking out his lower lip as Gerard pulled out of the parking space. “You’re all hot and sexy and it feels like we’ve been waiting forever.”
“We’ll be home soon.” Gerard promised as he hooked his arm around Frank’s shoulders and kissed his forehead, driving out of the parking lot and towards the highway. “Then you can do whatever you want to me.”
“Whatever I want?”
“Mhm.” Gerard hummed, giving Frank a squeeze. “Even that thing you were telling me about the other night.”
“With the whipped cream?”
“If you want.”
“Oh my God drive faster.” Frank pleaded, resting his head on Gerard’s shoulder and drawing little circles on his thigh. “Seriously. I already have a semi.”
“Damn, Frank.”
“I want you to fuck meeee.” He whined. “And I want to put whipped cream on your dick and ride you and lick all those little places that make you say my name.” Frank pouted as he shifted uncomfortably, his cock trapped in the tight pants he had on.
Gerard glanced at him and let out a little sigh of sympathy. “Frankie, unzip your pants.”
“Are we-“
“No, but your cock is gonna suffocate.”
“Yeah, it kind of hurts.” Frank grimaced, undoing his fly and letting out a big sigh of relief. “That’s better… Now step on the gas. I’m gonna die if I don’t see your dick in the next ten minutes.”
As soon as they got inside, Frank dragged Gerard to the bedroom, only stopping once to grabbed the whipped cream from the kitchen. “Clothes off. Now.”
“Slow down, Frankie.” Gerard laughed, shrugging off his blazer and slowly unbuttoning the black dress shirt, each button revealing another inch of smooth skin, as they were undone one by one. “We have plenty of time.”
“But I don’t want to wait.” Frank grinned, putting the whipped cream on the bed and rushing over to help Gerard get undressed. He nudged Gerard’s hands away and undid the buttons for him, opening his shirt so he could lean in and drag his tongue over Gerard’s nipple, his other hand reaching down to grab Gerard’s cock through his pants.
“Ohh.” Gerard breathed, the blood rushing to his cheeks. “Frank…”
“Just let me take care of you.”
“Yeah.” He whimpered, wrapping his arms around Frank’s shoulders. “I like the sound of that.”
Frank dragged down his zipper and pushed down Gerard’s pants and underwear, letting them fall down his thighs before grabbing his cock and slowly dragging his hand up the length of it. “How’s that?”
“Good.” Gerard sighed as he leaned in to catch Frank’s lips in a soft kiss, holding him close as their tongues slid against each other.
Frank wanted it rough, but for that moment he was fine with sharing a soft moment. Gerard was so loving and sweet. It made Frank feel like the luckiest guy on Earth. The weight of his cock felt nice in his hand, but Frank was patient, stroking it slowly with a firm grasp as his lover gradually hardened in his fist. “God, you look like a model.” Frank chuckled, pressing a kiss to Gerard’s chin. “I love your cock.”
“Well get yours out, I thought you were in a rush.” Gerard teased, kissing him again as he reached down to take Frank’s dick out of his boxers. “I love how easy it is to make you hard.”
“That’s because you look like a modeeelllllll.” Frank groaned. He quickly undid the buttons on his shirt and dropped it to the floor, kicking off his shoes so he could take his pants off. “Now get naked. I’m finally doing that whipped cream thing.” Frank watched as Gerard removed the rest of his clothes and grinned as they got in bed together. Normally he went on top, but tonight he really just wanted to feel Gerard inside of him. He laid full-length on top of Gerard and held his face in his hands while they kissed, getting each other just the perfect amount of warmed up before the sex could begin. His cock rubbed against Gerard’s from the position they were in and it only made him hornier.
“Whipped cream?”
“Yeah.” Frank panted against his mouth, kissing him one more time before grabbing the can of whipped cream and slipping down the bed to get his lips level with Gerard’s cock. “God I’ve wanted to do this forever.”
“You’re such a weirdo.” Gerard laughed, hooking his leg over  Frank’s shoulder.
“Shut up, this is gonna be hot.” Frank shook up the can and held Gerard’s cock by the base, kissing the tip before he coated it in whipped cream, from Gerard’s waxed balls to his head, to his navel.
“Oh my God.” Gerard laughed. “It tickles.”
“This is so fucking hot.” Frank grinned, tossing the can aside and dragging his tongue up Gerard’s shaft, slowly licking up the cream from every inch of his cock. “God, I know you don’t have to do it, but I’m so glad you shave everything. It’s such a turn on.”
“Ohh Frankie.” He whimpered as Frank licked it off of his balls.
“Shhh.” Frank hushed, licking up Gerard’s shaft and back down, tasting the pre-cum. “Get the lube, I want you to finger me.”
Gerard gave a weak nod and grabbed the tube of KY off the nightstand. “Okay, come here.”
Frank slid up next to Gerard and dragged his tongue up his neck, tasting the thin layer of sweat that was starting to form. “Don’t give me too much. You know how I like it.”
“I know, Baby. Trust me.” Gerard murmured, rolling onto his side and pushing Frank onto his back. “I know what you like.”
Frank closed his eyes and relished in the feeling of everything Gerard did to him. The way that he kissed his neck and rubbed his nipples, moaning when Gerard slipped a slick finger inside of him. He wrapped his arms around Gerard’s neck and cupped his face in his hands, kissing more with his tongue than his lips as he felt his entrance being stretched so gently. “I love you.” He mumbled against Gerard’s lips, kissing him between the words. “So much.”
Gerard pushed a second finger in and looked Frank in the eye, smiling softly at him. “I love you too, Frankie.” He kissed him on the corner of his mouth and nuzzled his nose against Frank’s cheek as he moved his fingers around, pushing them in and out, scissoring them to ease the stretch. “Even if I don’t act like it all the time.” Gerard took Frank’s cock in his hand and gave it a few strokes, earning a sigh of pleasure from the smaller man.
“Ah Gee…”
“You sure you don’t just want me to fuck you? You’ve had a long day.” Gerard whispered, pressing a wet kiss to Frank’s collar as he entered in a third finger. “I want you to be able to relax.”
“It’s okay, I want to ride you.” Frank said back, pushing Gerard’s hair back behind his ears and giving him yet another kiss on the mouth, taking his time just to taste him. “I think I’m ready.”
“Okay.” Gerard grinned. He took his hand away and rolled onto his back, pulling Frank on top of him.
Frank straddled Gerard’s hips and reached underneath to get his cock aligned with his ass, slowly sinking himself down on it. “Ohhh fuck.” He breathed, taking it just a little bit at a time. “You’re fucking big.”
“Fuck, and you’re tight.” Gerard sighed, putting one hand on Frank’s hip and one on his cock.
Frank sat on Gerard’s hips and wiggled around a little to adjust. “Okay, just give me a second.” He took a deep breath, feeling the blood rush to his cheeks as Gerard stroked his erection, causing pre-cum to leak out the tip. “Why do you have to look like a fucking model, I could cum right now.” Frank whispered as he slowly eased himself up and down, trying to find the right angle to get Gerard’s tip on his prostate.  “Ahh.” He whimpered.
“Find it?” Gerard smiled, giving Frank’s hip a little squeeze.
Frank gave a weak nod and started to move a little faster, sliding up and down and clenching his muscles just to make it tighter for Gerard.
“Ugh, fuck.” Gerard said under his breath in a husky voice that made Frank shiver. There was nothing Frank loved more than the feeling of being inside Gerard or vice versa. They were just so connected. Every sound Gerard made echoed in his ears, his cock fit perfectly inside of him, and with each movement Frank’s thighs trembled just from the overwhelming feeling of love and arousal.
“Ohh Gee.” Frank moaned, leaning over him with his weight on his elbows so he could kiss him while they fucked, moving his hips in perfect rhythm with their tongues. He could taste the margarita Gerard had with dinner and his lips were so soft against Frank’s that he was sure they were made of velvet. “Fuckk.” He sighed into Gerard’s mouth, sucking his lower lip into his mouth and dragging his teeth on it.
“I love the way you kiss me.” Gerard said in a breathy voice, rubbing his thumb over the head of Frank’s cock. “It’s so passionate.”
Frank kissed the corner of his mouth and moved his hands to the head board, grabbing on and grinning down at Gerard as he started to really move, shoving himself down and pulling himself back up to make Gerard slide in and out of him.
“Jesus fuck.” Gerard gasped, pushing his hips up to meet with him. “Frankie.”
“Come on, moan for me Baby.”
Gerard did what he was told and the next few minutes were probably some of the hottest moments Frank had ever experienced. Normally he’d edge a bit and hold off to make the sex last longer, but he couldn’t help himself when he felt his orgasm swelling in his abdomen and he came like an eruption, his nails digging into Gerard’s shoulders as his body shook and he ejaculated over Gerard’s chest. The sight of it must have been enough for Gerard because he came in Frank about halfway through and they finished together, all tangled up with each other and their mouths wet from kissing.
“I love you.” Gerard giggled, pushing himself up to kiss Frank on the nose. “Did that make up for stressing you out?”
“Yes.” Frank smiled, dazed as he turned his head to the side and gave Gerard a sweet kiss with closed lips. “You’re the best.” He climbed out of Gerard’s lap and laid down beside him, nuzzling his nose against his cheek.
“Mm, I’m all gross now.” Gerard laughed as he hooked his arm around Frank and kissed him on the cheek. “You wanna shower with me?”
“In a minute. I wanna cuddle with you.” Frank mumbled against Gerard’s neck as he kissed it. “Blankets?”
“Gotcha.” Gerard grabbed their comforter and pulled it up over their shoulders, wrapping his arms around Frank’s slightly smaller frame and holding him close.
“You’re so soft and warm.” Frank sighed, resting his head on Gerard’s shoulder and hugging him back. “I love that I get to come home to you every night…”
“Aw, really?”
“I think about it all day at work.” He smiled. “Coming home to you and watching you paint or just sitting on the couch together.” Frank nuzzled his cheek against Gerard’s chest and kissed the skin over his heart. “You always make me feel all safe and happy, you know? Like I’m always home with you.”
“Frankie.” Gerard gushed, rubbing his hand down Frank’s back and kissing his forehead. “I feel the same way about you.”
“Mmm.” Frank hummed. He felt so nice and warm. His body was still lightly buzzing from orgasm and he felt a little euphoric. Every time they had sex, he just felt so lucky to be with someone like Gerard who had such a perfect fucking body, but was simultaneously the sweetest person alive. “I wish I was good at art like you are… Then I could show you how beautiful you are and I would paint you naked and shit.”
“Frank.” He giggled.
“No, I would.” Frank insisted, nuzzling their noses together. “I’d paint every part of you?”
“Even my stretch marks?”
“Yes, your stretch marks because they look like lightning and your body is perfect.” He kissed Gerard once more on the mouth then rested his head back on his chest. “Now snuggle with me. I’m a cuddle whore.”
Gerard gave Frank a little squeeze and kissed the top of his head. “You’re so sweet… Can we just go to sleep like this?”
“Yeah.” Frank mmm’d, letting his eyes droop shut. “I wanna fall asleep with you like this.”
“Okay.” Gerard sighed contently, closing his eyes as well and giving Frank one more little squeeze. “Sleep tight, Frankie.”
“Mm, sweet dreams Gee.” He mumbled against him. “I love you…”
The End.
Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Gerard kept his eyes glued to the sidewalk as he walked next to his best friend, his hands shoved deep into his pockets so he wouldn’t have to worry about what to do with them. He normally wasn’t like this at all. Billie always kind of had that power to make Gerard laugh and talk all the time, but now there was something big on his mind. It had been eating at him forever and he’d set a deadline for today to talk to someone about it. Seeing that Billie was bisexual, Gerard figured he had to be the safest person to tell. He’d managed to get all the way to 11th grade without anyone knowing he was gay, although his mother might be a bit suspicious as to why he’d never brought any girls home. He wasn’t even completely sure of himself yet. He was definitely attracted to guys, but did that mean he couldn’t be attracted to girls? He couldn’t remember a time when he was, but maybe he just hadn’t been paying attention.
“Hey, why are you all quiet?” Billie asked, nudging Gerard’s arm as they walked up to his house.
“N-Nothing, I just um… I kinda wanna talk to you about something when we get inside.” Gerard sighed, still looking down to hide the red in his face as they walked around the side of the house, to the back door that led to a basement that happened to double as Gerard’s room.
“Oh uh yeah sure.” Billie shrugged. “Lead the way.”
“Okay, just… don’t be weird.” Gerard brushed past him and opened the door so they could walk down into his room, both dropping their backpacks at the end of the stairs and going to sit on Gerard’s bed that faced the television. “Are you gonna laugh?”
“Dude, what is it?”
“I… I just… I-It’s complicated.” Gerard started fidgeting and he folded his hands in his lap just to keep them from twitching. God, this was already awkward. What was he even doing? “Never mind.”
“Wait, wait Gee come on. You can tell me. I might be kind of an asshole, but I can listen to you about shit.” Billie kicked him lightly in the shin and grinned at him. “Come on, it’s just me. I’m not gonna judge.”
“Um… You can’t tell anyone, okay?”
“Course I won’t. You didn’t get anyone pregnant did you?” Gerard stayed silent and Billie bit his tongue. “Is it really that serious?”
“Well… sort of. Yeah. At least it is to me.” Gerard shifted awkwardly on the bed and folded his legs up, crossing his arms over his chest as if that would some how keep him from spilling his guts. “Swear you’ll keep it between us?”
“Yeah, of course.” Billie smiled. “Dude, I’m your friend. Just tell me.”
“Okay um… S-So, I… I think I might…” Gerard cleared his throat and looked off to the side, dead set on avoiding Billie’s gaze. “I-I think I might be gay and I’m really scared a-and confused and I know I like guys, but I don’t know if I like girls and I think I even want a boyfriend, but I don’t know anyone and it’s all I think about and it’s making me want to throw myself off a bridge because I don’t even know what the fuck I’m feeling.” He took a deep breath and buried his face in his hands before Billie got a chance to respond. “I don’t know what to do. I hate it.”
“Well Jesus, hey… Hey, it’s not such a big deal. It’s okay.” Billie assured him, reaching over to put a hand on his shoulder. “I mean, I like guys. It’s not the end of the world. Your parents are still gonna love you and shit.”
“B-But how do I know?” Gerard stuttered. “I-I’ve never even kissed a guy, o-or even a girl except for a play in fourth grade. A-Am I bi or gay, or whatever pan is? Just what the fuck? I’ve never had anyone that… th-that wanted to try anything with me. I don’t know what I am.”
“Gerard, you don’t have to know.”
“Aren’t I supposed to? How did you know?” Gerard’s hands were twitching his lap and he wrung them together, his heel tapping nervously on the floor as he looked at Billie.
“Well… um I experimented, you know?” Billie shrugged. “I went to parties and stuff. I did stuff with girls and I knew I liked that, but I just kinda figured out I liked it just as much with guys.”
“But how can you know for sure? I-I mean, have… h-have you ever had like…” Gerard’s face turned bright red and he finally just stopped and laughed, shaking his head at himself. “I’m fucking ridiculous, oh my God. I… I was gonna ask if you’ve ever slept with a guy.”
“It’s not really a big deal.” Billie said, making Gerard’s heart skip a beat. “I’ve done it.”
“Wait… really?” Gerard blinked. “With who?”
“A lot of the guys in the drama club are gay. I um… I actually kind of dated that dude Greg for a while, but it didn’t work out. That was like, last year, before I met you.”
“And it was like… good?”
“It was actually really great.” Billie chuckled, starting to blush a little himself. “Um, I mean guys just kind of know what other guys want. I came over when his parents weren’t home, and it just kind of happened.”
“But what about girls?”
“Well, I like girls. I like guys a little better though. Like, I fucking love eating girls out. It’s one of the hottest things ever, but I also really love fucking guys… or when guys fuck me, I don’t care.” He pulled his legs up and folded them, elbowing Gerard in the arm to break the tension. “You know you could have told me this like forever ago, right? Not like I’m gonna have an issue with it.”
“I know, I just… didn’t really know how to bring it up.” Gerard sighed. “Is it okay if I ask you questions?”
“Sure, Gee.”
“How um… H-How do you… do that with another guy? I-I’ve seen porn and stuff, like I know how but I just… I’m totally not sure if that’s how it is in real life. I probably sound like such an idiot.” He looked down and picked at a tear in his jeans, letting his knee touch Billie’s.
“It’s fine.” Billie reassured him. “It’s not that complicated.”
Gerard listened for the next few minutes and tried to take in everything Billie was telling him. From just the mechanics of it, to Billie’s experiences and every second he listened he came closer to the realizing the opportunity he had here. He’d been waiting and waiting for something that would let him know for sure if he was gay and now it was sitting right in front of him. Billie liked guys, why hadn’t Gerard thought of it before? Would it be way too weird if he asked to kiss him? It didn’t have to mean anything, just a way of knowing. Some closure that Gerard was fucking desperate for. “Would it be really weird if I asked you to do something for me?”
“What is it?”
“Could you um… Okay, look it’ll be completely meaningless and we’ll still be friends and everything, but… d-do you think you could kiss me?” Gerard asked in that shaky voice he got when he was anxious. “I-If you want to, just so… so I would know for sure.” He could’ve sworn that Billie’s eyes lit up and his heart started to pound in his chest. This might be really happening.
“Yeah, definitely. I… I can do that.” Billie murmured, moving a little closer to him. “Do you um… just want me to do it or count or something? You can close your eyes if you want.”
Gerard just nodded and did what he was told, leaning forward a little and closing his eyes, praying that he didn’t look totally ridiculous. There was a few moments of awkward hesitation where Gerard was scared to death Billie wouldn’t do it, but a second later he felt a warm, soft pressure against his lips and then he was kissing back. It was better than he’d imagined. Like little sparks were moving from his lips into his fingers, toes, and down his spine, urging him not to stop and to keep Billie’s mouth connected to his. “Holy shit.” He managed to breathe against Billie’s lips before he was leaning back in and kissing him again, still keeping his lips closed but putting his hand on the back of Billie’s neck just to keep him where he was. It was strange, yet so enticing. Their lips came together like magnets. He didn’t want to stop.
“Wow uh.” Billie laughed, pushing Gerard back a little. “Yeah, pretty sure you’re gay.”
“Y-Yeah um… wow. Shit that was… that was awesome.” Gerard grinned. “Can we keep going?”
“Are you sure you want to do that?”
“Yeah of course I do. Come on, it doesn’t have to mean anything.”
“But we’re just fr-” Billie was cut off by Gerard’s mouth on his again and he let the sentence trail off, kissing Gerard back instead. He knew this was kind of an awful idea. They were friends. This was either going to wreck that or they’d end up dating. Part of him wanted to stop and just tell Gerard their friendship was something worth saving, but it felt way too good for him to even consider it. “Mmm.” He purred into against Gerard, swiping his tongue over his lower lip to open his mouth.
Gerard gasped when he felt Billie’s tongue, but quickly rolled with it, letting him explore all the corners of his mouth and reaching his hand instinctively into Billie’s hair. Billie’s mouth tasted like nicotine and Gerard wanted to taste it forever. He was a little unsure of what to do, but it seemed to come naturally and Billie’s tongue moved so gently, it was easy to just give in. Soon, he felt one of Billie’s hands on his cheek and another on his hip, drawing little circles on the skin just under the hem of his t-shirt as their tongues moved against each other. They were breaking apart every couple of seconds or so just to catch their breath, but one of them always pulled the other right back in. Gerard had never felt anything like this before. It was definitely better than just jacking off in the shower and shit. It was real.
“Maybe…” Billie panted against Gerard’s mouth, leaning their foreheads together as he spoke. “Maybe we should think about this a little.”
“Think about what? Can’t we just do what feels good?” Gerard whispered, petting Billie’s hair a little and smiling with wet lips. “I’ve never done this before.”
“I-I know you haven’t, which is why you might regret this as soon as it’s done.” Billie’s cheeks flashed red and he glanced off to the side. “I mean, I always thought you were cute and stuff, but is this what you want?”
“What do you want?” Gerard asked. “Do you like me?”
“Of course I like you, Gee.”
“But like… would you want to be my boyfriend?”
“Would you?”
“I asked you first.” Gerard smiled, trying to play off the nerves that were building in his stomach. “I like you… I can be your friend, but if this is how good it feels just to kiss you, I can’t imagine how awesome it would be to do it all the time.”
Billie’s lips pulled into a smile and he gave Gerard a quick peck on the lips just because. “Y’know I always knew you were fucking gay. I just didn’t know when you’d tell me.”
“Am I really that obvious?”
“You’re a guy and I’ve never seen you give any girl a second glance.” Billie smiled, leaning in to nuzzle his nose against Gerard’s cheek. “Always kind of hoped this would happen, honestly.”
“Well, yeah. I like you Gee.” Billie put his hand on Gerard’s thigh and blushed. “I mean, we can still be friends and stuff if that’s what you want, but you’re kind of good at this.”
“Do you… want to keep going?”
“Do you?”
Gerard’s cheeks turned pink and he nodded. “How far is this going to go?”
“I don’t know… why don’t we just see?”
“Okay.” Gerard laughed, putting his arms around Billie’s shoulders and leaning back in to keep kissing him. He hadn’t felt something like this before and he didn’t plan on stopping any time soon. The kisses slowly became deeper and deeper until Billie took Gerard by the waist and pushed him back on the bed.
“Whoa, shit.” Gerard giggled when Billie started to kiss his neck. “That feels so weird.”
“Do you like it?”
“Yeah, it’s good.” He hooked one of his legs over Billie’s hip and turned his head to the side to give him easier access. “Damn…”
Billie bit down on his neck and listened to Gerard’s soft little moans as he left hickies on the pale skin. He could feel himself getting hard and tried to lift his hips a bit so Gerard wouldn’t feel it.
“BeeJ?” Gerard whispered.
“I-I um… I’m getting kind of…”
Billie saw the redness in Gerard’s face and gave him a little kiss on the cheek, letting his hips rest on Gerard’s so he could feel. “It’s okay, so am I.”
“You feel a lot bigger though.” Gerard blushed. “What do you want to do about it?”
“Do you um… Do you want a hand job? We can do that to each other if you want.”
“Yeah, do it.”
“Okay, hold on.” Billie climbed off of him and laid down on his side, next to Gerard so he could still kiss him, but had easier access to his cock now. “Here.” He dragged down Gerard’s zipper and slipped his hand in so he could rub Gerard’s erection, cupping it lightly through his briefs.
“Damn.” Gerard breathed. “I like that…”
“You are so fucking gay.” Billie teased, kissing the corner of Gerard’s mouth as he squeezed him. “Can you do me too?”
Gerard nodded and reached over to unbutton Billie’s jeans, thumbing them open and reaching into his boxers to take out his cock.
“I um… I guess I work fast.” Gerard laughed, taking Billie’s dick by the base and slowly stroking him.
Billie pulled back the hem of Gerard’s underwear and did the same, pulling him back into a kiss as he touched him. He was nervous, but Gerard saw him as experienced so he didn’t want to show it. He just did what he knew how to do, stroking Gerard’s cock in a slow, steady rhythm and kissing him gently as he did it, trying not to moan too loud from how Gerard was touching him. Damn, it had been a while. Billie almost forgot how nice it was just to have someone else’s hand on his dick.
“God, this feels right.” Gerard breathed against Billie’s lips, pushing his hips forward a bit to meet with the larger boy’s hand. He was a little embarrassed at the size difference. Billie was almost twice as big as he was, but he didn’t seem to mind it so Gerard decided not to dwell. “You’re also really fucking hung, like holy shit I didn’t see that coming.”
Billie answered by moaning under his breath and speeding up his fist, easing a gasp out of Gerard by doing so. “Fuck, I really want to see you cum.”
“I’m not gonna last long.”
“It’s okay, neither am I.”
“Oh God BeeJ.” Gerard gasped, feeling the wiry hairs of Billie’s navel tickle his fist every time his hand came down. His cock was leaking pre cum and he found himself unable to keep quiet as Billie jacked him off.
They kissed again, and their tongues quickly got reacquainted, twisting around each other and wrestling as they pleasured each other.
Billie was kind of in love with Gerard’s cock. It fit perfectly in his hand and made a lot of pre-cum, making it nice and slick when he stroked it. His pubes were also kind of soft instead of rough and wiry, which would a lot less of a turn off then what other guys sometimes had. “You taste really fucking good.” Billie sighed into his mouth. “I’m getting close.”
“Me too.” Gerard whimpered. “L-Like, really close. I’m gonna cum.”
Little more than two seconds after Gerard said those words, he fell over the edge and came hardly into Billie’s fist, moaning loudly and finishing just as Billie grunted and spilled onto the thigh of Gerard’s jeans.
“Fuck.” He breathed heavily. “We’re terrible. That was like a minute.”
“That was amazing.” Gerard sighed, grinning up at Billie with this sparkly look in his eyes that just made him look so in love. “You’re awesome… and I’m really fucking gay, wow. That felt so great.” He pushed himself up a little and pressed a shy kiss to Billie’s lips, still blushing. “Um… Do you maybe want to… go out on a date sometime?” He giggled, his cheeks turning even redder. “Like, I don’t know. The movies or maybe… maybe dinner?”
“Like, as your boyfriend?” Billie smiled, reaching down to tuck Gerard’s dick back into his underwear and zip up his jeans again. “Sorry I came on your jeans by the way.”
“Yes and hush, I kind of like it for some reason.” Gerard leaned forward and hugged him tight, tucking his head into the crook of Billie’s neck, not really caring that his cock was still out or that it was a little awkward. “Hey, thanks for helping me… I really like you.”
“Aw… I like you too Gee. We could go to the movies right now if you want. Your mom isn’t coming home for a few hours anyways.”
“I’m broke though.”
“Don’t worry about it, I’ll pay.” Billie pecked his lips and waited for Gerard to pull away before tucking his cock back in his boxers and closing his jeans again.  “Want to?”
“Yeah.” Gerard grinned. “We can take my dads car.”
“And can we make out in the back of the theater?”
Gerard gave a little nod and laughed again, pulling Billie in for one more kiss. “Fuck yes.” He whispered against his lips, putting a hand on Billie’s cheek so he could hold him there while they kissed. “I’m so fucking glad this is happening. I’ve been losing my mind.”
“I’m glad too… I think I’ve kind of liked you for a long time, but I didn’t want to say anything.” Billie blushed, softly kissing the corner of Gerard’s mouth. “You’re just so cute and quiet all the time, we like all the same stuff, and you’re always wearing those skinny jeans fuck.” He leaned their foreheads together. “Come on, let’s see what’s playing at the movies. I’ll drive.”
“Okay.” Gerard grinned, his heart beat picking up as he reached down to tuck Billie’s cock back into his jeans, buttoning them and closing the zipper before cleaning up himself with the bed sheet. “We should um… do this again though.”
“The sex?”
“Yeah.” He blushed.
“I’d like that.” Billie whispered, leaning in one more time and kissing Gerard on the lips just so he could taste him again. “Now come on… I wanna get you in that dark theater.”
The End
just another little oneshot
Mature Content Filter is On
(Contains: nudity, sexual themes, violence/gore and strong language)
Shit. Gerard thought as Frank closed the door to their hotel room. He honestly hadn’t been this nervous in years. Maybe not since that first show he played sober. His heart was pounding, his palms were sweaty, and he was pretty sure that his body was starting to vibrate. What if he messed this up?
“So… are you ready?” Frank asked kindly, walking up to Gerard and hooking his index fingers through his belt loops. “You look a little terrified.”
“I… I-I’m just kind of unsure still. I’m sorry.” Gerard croaked, scratching the back of his neck and looking awkwardly to the side, really trying to keep his eyes on anything but his boyfriend. “Are you sure Mikey and Ray won’t hear us? They’re just next door.”
“It’s fine. They went out drinking earlier, they’re out.” Frank murmured, moving his hands back a little until they joined at the small of Gerard’s back and he was holding him by the waist. “Look, it’s just me. We don’t have to do anything that you don’t want to, but tonight’s our best chance. We’ll be sleeping on the bus the next week.”
“Y-Yeah umm… I want to. I don’t know why I’m so anxious about this.” Gerard blushed, still staring down at his shoes. “I um… I just don’t want to be bad at it. I know it’s really stupid, but I really don’t want you to stop liking me you know? I don’t even know what would happen to the band if you felt that way.”
“Gee, we’ve been over this.” Frank chuckled, planting a kiss on Gerard’s forehead. “I’ve liked you since we first met at that stupid party. We’ve had sex like a thousand times before, don’t think of this as any different.”
“I guess…” Gerard glanced over towards the bed and fidgeted a little. “Does it hurt?”
“Only if the other person’s being too rough.”
“And you’ll be gentle?”
“Of course I will.” Frank whispered, tilting Gerard’s chin up and giving him a quick kiss on the lips that made both their hearts jump.
“Can you start?” Gerard whispered back against Frank’s mouth.
“Sure. Just remember it’s like any other time.”
Frank took Gerard by the wrist and Gerard let him lead him, calming down a little bit as he laid down on the bed and Frank snuggled in beside him, hooking one leg over Gerard’s and one arm over his chest with their lips just inches away from each other’s.
For a few seconds, Gerard locked eyes with Frank and he could feel his heart rate slowing down. Frank just looked so… comforting. It really was just like all those other times, only this time they’d be going a step further. At least for Gerard it was further. “I…”
“Shh.” Frank hushed, slowly leaning in to close the gap between them. “Just kiss me like you always do.”
Gerard closed the final space keeping them apart and did exactly what Frank told him, melding his lips against the other man’s with just the smallest amount of tongue that let him taste Frank, but didn’t make it too dirty. “Mmph.” He mumbled against him, his hand flying up to cup Frank’s cheek as they kissed. Frank tasted like the coffee they’d had just an hour ago and it made Gerard want to use his tongue more. This was always his favorite part. Before they got undressed, they would lay together and just kiss, getting each other nice and warm before the sex started. “Frankie.” He breathed against him. “Fuck, I really love you. You know that right?”
“I know that, Baby.” Frank promised, turning his head to start kissing Gerard’s neck.
“God I love when you do that.” Gerard purred. It was like Frank’s lips were electric. Every kiss he planted on his neck and collar left him feeling tingly and when he started leaving hickies, Gerard started to feel twinges in his boxers. Frank swirled his tongue and the blood rushed to Gerard’s cheeks. “Baby I think you can start taking your clothes off now.”
“Ooh, moving a little faster today.” Frank laughed before pressing a kiss to Gerard’s chin. “Arms up.”
Gerard did what he was told and let Frank pull off the black t-shirt he’d been wearing for two days, shaking out his bright red hair once it was off.
“There we go.” Frank murmured, dropping down to take Gerard’s nipple in his mouth, sucking and nibbling on it just to get a couple gasps out of Gerard.
“Fuck.” Gerard bit down hard on his lower lip.
“I fucking love what that does to you.” Frank snickered, running one tattooed hand down Gerard’s pale side. “Your skin gets all hot too.”
Gerard laughed a little and looked away, still blushing fiercely as Frank began to press a trail of kisses to his body, leading down from his collar, over his stomach, and to the hairs of his navel that led straight to his belt buckle.
“You and your fucking bat belt, I swear to God. I’m gonna cut my dick on this thing one day.”
“It’s sexy.”
“It’s nerdy.”
“You like when I’m nerdy.”
“That I do.” Frank said, wiggling his eyebrows before pressing a kiss to the bulge in Gerard’s jeans. “Can I take these off?”
“Gotcha.” Frank undid his belt then quickly thumbed open his jeans, earning a sigh of relief from Gerard once he dragged down the zipper. “Damn, it’s easy to make you hard.”
“Is that bad?”
“No. It’s cute.”
“Okay.” Gerard sighed, lifting his hips so Frank could pull his jeans down along with his boxers. “Can… Can I take your clothes off?” He asked shyly, pushing himself up a bit and tucking his hair back behind his ear so he could see Frank better. He felt really exposed and kind of vulnerable, but he wasn’t too freaked out. Frank had seen him naked plenty of times before and he was horny enough not to think too hard.
“Yeah, here.” Frank nodded, moving back up to give Gerard a kiss before climbing off the bed and standing in front of him. “Just do whatever you want to me.”
“Okay…” Gerard swallowed as he sat on the edge of the bed, parting his knees so Frank could stand between his legs. “I really love your tattoos.” He murmured, dragging down Frank’s zipper and cupping the bulge, squeezing it just a little bit to help him get harder. “I know we’re about to fuck, but I’m pretty tempted to suck your cock right now.” Gerard whispered as he pulled down Frank’s jeans and briefs, standing up in front of him and putting his arms around his waist once they were down, one hand reaching slightly down just to feel the curve of his ass. “Frank?”
“Do you know why you’re the only guy I’ve ever been with more than a month?” He asked softly, leaning in to kiss the corner of Frank’s mouth.
“Because you’re the only one who’s ever been patient with me.” Gerard murmured, lifting up the fabric of Frank’s t-shirt. “And no one else ever made me feel safe enough to open up like I do with you. And no one was ever as talented, smart, or funny as you are.” Frank lifted his arms and Gerard took the shirt off, pulling him close and kissing him again, softly and with love. “So, I think… that I’m doing the right thing with you.”
“You’re such a softie.” Frank teased, pushing his fingers into Gerard’s hair and pulling him into another kiss that smushed their noses together and almost made Gerard fall back onto the bed. “You know that you’re the only guy that’s ever fucked me?”
“Yeah.” Frank grinned, nuzzling his nose against Gerard’s cheek. “I mean, I was with a lot of other people, mostly guys, but you were the first for me too. So don’t feel scared okay?”
“I can’t believe you never told me that.” Gerard giggled. “It really wasn’t that big of a deal for you?”
“Not really. I mean it meant a lot because we were intimate, you know?” Frank shrugged. “But I wasn’t too scared to let you do that. I mean I uh, kind of knew how it felt like already because teenage me was a little fucker about masturbating, but I’ve always trusted you and stuff. It wasn’t a problem.”
“So it really doesn’t hurt?”
“It doesn’t hurt.”
Gerard bit his lip and looked towards where they’d dropped their suitcases. “Okay, go get the lube and condoms and everything.”
“Awesome.” Frank kissed him one more time, on the chin, then walked over to get everything they needed while Gerard got settled back on the bed. He wasn’t entirely sure of what position he wanted yet. Doggy style looked easy, but he wanted to be closer to Frank then that. Maybe if they just put a pillow under his hips, they could have sex face to face.
“Hey Frank can you lie on top of me for this? I want to be able to kiss you.”
“Sure Baby, hold on.”
“Okay.” Gerard was getting a little bit jittery, but fuck he was really turned on. Frank bending over the suitcase really wasn’t helping. He slipped his hand down and started slowly dragging it up the length of his cock, spreading the pre-cum around. “Fraannnkkk come onnn.” He whined, sticking out his lower lip as Frank turned around.
“Christ, don’t make me feel like a pedophile.” Frank chuckled, running over to the bed and lying down beside him. He tossed the condoms and lube on the blankets beside them and pulled Gerard back into a kiss, swirling his tongue as he reached down and batted Gerard’s hand away. “Here, let me touch you a little.” He murmured as he slowly rubbed Gerard’s cock. “It’ll feel better if you’re really turned on.”
“Damn, I’m already there.” Gerard mewed, sticking his head in the crook of Frank’s neck. “Can you start prepping me? I want to get that part over with.”
“Sure Baby.” Frank kissed his neck. “Let me get the condom on now before my fingers are all y’know, slippery and stuff.”
“Mmk. Hurry.” Gerard watched him as he tore open the wrapper and rolled the condom on, his fingers digging into the sheets with anticipation. He sort of felt like a virgin again. This was one of the very few things he had never done and now he was trusting Frank with it. It was hot, but it also made him kind of emotional. This was an important step…
“Okay, here open your legs.”
Gerard did what he was told and kept watching as Frank slicked up his fingers. “Slowly?”
“As slow as you need, Gerard.” He promised, waiting until Gerard parted his thighs before lying down next to him and slipping his hand between them. “Ready?” Frank asked carefully, placing the tip of his index finger at Gerard’s entrance.
Gerard gave a shaky nod.
“Take a deep breath, okay? It’ll hurt if you’re all tensed up.” Frank kissed him again and nuzzled their noses together. “It’s just me, Baby. You can relax.”
“Okay.” Gerard breathed, closing his eyes and relaxing his muscles. “Sorry.”
“Don’t be sorry. You ready for me to put it in?”
“Yeah.” Gerard smiled, blushing sheepishly at him and sharing yet another kiss before Frank started to slowly, gently, push his index finger inside. “Ah!” Gerard winced as it was pushed all the way in. “It burns.”
“It’s okay, it’s okay.” Frank cooed. “You just have to give it a second. I’ll keep still.”
“O-Okay.” Gerard stuttered as Frank petted his hair and kissed his forehead, keeping the finger that was inside him absolutely still.
“Remember to stay relaxed. Deep breaths.” Frank cooed to him, putting an arm around his shoulders. “It’ll stop soon. Your body will adjust. I promise.”
“Did it feel that way for you?”
“It did when I did it to myself.” Frank shrugged. “It’s normal, don’t be scared.”
Gerard’s took in a deep breath and squeezed his eyes shut, feeling the burn slowly start to fade. “Okay I think it’s starting to feel better?”
“Yeah? Tell me how this feels.” Frank said as he started to slowly ease his finger in and out.
“…It feels kind of good now.”
“You see?”
“Yeah…” Gerard turned his head to look into Frank’s eyes and felt his lips pulling up in a grin. “I like it.”
“You’re fucking cute.” Frank chuckled as he slowly pushed another finger inside, gently twisting them around to loosen him up. “Just tell me if it hurts.”
He hissed a little when it was all the way in, but he adjusted a lot faster this time and started to feel good again. “Ohh fuck.” Gerard sighed. “Baby that feels fucking awesome.”
“Really good.” Gerard’s toes curled as Frank moved his fingers and he started to push his hips down to get them to go deeper. He felt like there was something they were supposed to touch, but he couldn’t find it.
Frank took a few more minutes and finished prepping him, taking his time to make sure it really felt good before he slicked up his cock and laid on top of Gerard. “Are you comfortable?” He asked softly, his hips right between Gerard’s thighs with the head of his cock pressing on his entrance.
Gerard wrapped his arms around Frank’s neck and nodded excitedly, pressing a kiss to his chin. He could feel the blunt pressure of Frank’s length and it was teasing him bad enough to make his cock leak. “I’m ready.” Frank’s body was warm against his and he was pretty sure he was going to explode if Frank didn’t start fucking him. “Do it.”
“Okay, just tell me if it hurts.” Frank kissed him on the lips again and held him there for a moment before he slowly started to push his hips forward, gasping at the tightness. “Holy shit you’re really a fucking virgin at this.”
Gerard whimpered underneath him and hooked his legs over Frank’s hips. “Deeper.”
Frank slid all the way in and kept still, letting Gerard’s hips adjust to it. “Feel good?”
“Yeah.” Gerard giggled, looking at Frank with pink cheeks and big bright eyes. “It doesn’t hurt. You can move.” He felt Frank pull out slightly and bit down hard on his lip when he went back in, feeling a little spark of electricity run up his spine.
“You like that?” Frank grinned, starting to slowly move himself in and out, fucking Gerard gently to let him adjust and to give himself some time to build.
“That feels amazing.” He whimpered. It was like Frank was everywhere. He felt him inside of him and on top of him, all around him. It was incredible and it was the most intimate they’d ever been. “Frankiiee.” Gerard whined. “Baby you feel really good.” Everything was warm. Frank’s cock, his lips, his tattooed arms that were holding Gerard so close, and his chest that rested against his as they started to move against each other in perfect sync.
“Do you know where your spot is?”
“My what?” Gerard said in a breathy voice, still pushing himself down to meet with Frank.
“You know, your prostate.” Frank grunted as he slowed his thrusts a bit.
“Your prostate, Gee.”
“What are you talking about? That’s like… somewhere else. People get cancer there.”
“Wait.” Frank stopped moving and raised his eyebrows at Gerard. “Do you not know what your prostate is?”
“I…” Gerard’s face fell and he started to look scared and nervous again, his body still buzzing from the pleasure as he spoke. “Should I?”
“Kind of.”
Gerard’s heart leapt to his throat and he started rapidly searching his mind. What the fuck was that thing? He knew it was, like, an organ or something but he had no clue what it had to do with fucking. “I-I don’t know.” He gulped. “Is that bad?”
“Baby, it’s… it’s you know, it’s like your g-spot. It’s right up here.” Frank murmured as he poked at Gerard’s navel. “Didn’t you learn that in school and shit?”
“I-I went to catholic school.”
“Oh shit that’s right.”
“Oh my God, you must think I’m the biggest idiot in the world.” Gerard groaned, turning his head away from Frank. “I’m so fucking dumb.”
“Aw Baby, hey don’t say that.” Frank frowned, pressing his lips to Gerard’s neck to try and comfort him. “Hey, it’s okay. It’s fine that you don’t know. I was just surprised you know? Did I make you feel bad?”
Gerard shrugged his shoulders and gazed down. God, he was such a virgin… Why didn’t he know all this stuff? “Is… I-Is it like something you’re supposed to touch?”
“Yeah Baby, yeah.” Frank whispered, tucking Gerard’s hair behind his ear and kissing his cheek. “Here come on, we’ll find it together. It’ll feel really good when I touch it okay? You’ll know when I hit it.”
“Aw come on, you were all happy.” Frank pouted. “Come back to me. You’re doing great.”
“You promise?”
“Yeah.” Frank chuckled, starting to rock his hips back and forth again to get things going. “You feel amazing.”
Gerard’s cheeks turned a little pink and he put his hands on Frank’s shoulders to help push back against him. “You’re sweet…”
Frank reached between their bodies to get a firm grasp on Gerard’s cock and started stroking it slowly as he began speeding up his hips, going in deep to try and find Gerard’s special little spot that would make the experience a thousand times better for him. “Do you feel anything? Like there should be a little something that’s super sensitive in there.”
“I-I think so.” Gerard nodded, too caught up in the feeling to focus too much on talking. “Try hitting up a little.”
“Okay.” Frank breathed, backing out a bit before jerking his hips back in at a little bit more of an upward angle.
“AH!” Gerard cried out, clamping a hand over his mouth as soon as the noise escaped. “Holy shit.”
“Was that it?” Frank laughed as his heart started to speed up. Now it could get good.
Gerard babbled something incoherent and just started pushing back against him some more, making sure he hit it again and again. “Ohh God fuuuccckkk.” He moaned, throwing his head back. “Faster.”
“God you’re really fucking tight.” Frank huffed, putting his elbows on the mattress for support so he could start fucking Gerard properly.
Gerard had never felt this good during sex before. It was a whole new level, almost like he was floating. Every time Frank hit that spot, his whole body tingle and a wave of pleasure just washed over him from head to toe. “Baby are you gonna cum soon?” He gasped. “I’m not gonna last.”
Frank moaned something Gerard couldn’t fully understand and bent down to suck on Gerard’s neck, nibbling and biting the skin all while moving his hips in time with it. He’d let go of Gerard’s cock for the time being, but only to keep him from cumming so soon. “Oh God Baby I fucking love you. You’re so tight.”
Gerard’s cock was drawing wet little circles on Frank’s stomach and he could feel his orgasm building with every thrust of Frank’s inked hips. “Frankie I’m gonna cum.” He panted. “I can’t hold out, i-it feels too good. I’m gonna cum.”
“Me too.” Frank croaked, cursing as he pushed in faster and deeper. “God I love fucking you. Cum for me, Baby.”
Gerard shoved himself down a couple times and after less than thirty seconds of repeating the action, he came harder than he’d ever had in his life, ejaculating onto Frank’s stomach as his whole body tensed and shook for almost a full thirty seconds which was enough to make Frank cum as well. They both moaned together and held onto each other as they rode out their orgasms until their bodies went limp and Frank pulled out. “That was incredible.” He sighed, grinning as Frank went to the bathroom to clean up and throw the condom out. “I’m so glad we did that.”
“I knew you’d love it.” Frank smiled when he crawled back into bed with Gerard and turned off the lights, pulling the comforter up to their shoulders. “You wanna be held?”
Gerard’s face flushed, but he nodded, moving into Frank’s arms so they could snuggle together. It was weird. He was normally the dominant one. He made the first moves, he grabbed Frank on stage. But when they were alone together, he just changed. He melted. Frank just had that effect on him. “Frank?”
“I love you.” He whispered as he nuzzled his cheek against Frank’s chest. “More than anything…”
“I love you too, Gee.” Frank murmured, pressing his lips to Gerard’s forehead. “We have to get up early tomorrow, so get some sleep okay? You know you get cranky when you don’t get eight hours.”
“Okay.” Gerard giggled. “Goodnight.”
“Goodnight.” Frank chuckled in response. “Sweet dreams, Baby.”
When they woke up the next morning, Gerard had never been in a better mood. He kissed Frank about a thousand times, they got dressed together, grabbed some breakfast and then headed out into the cold air to wait for the tour bus.
“You have to keep me warm.” Gerard giggled as he pressed another kiss to Frank’s cheek. “I suck with cold weather.”
“You’re such a nerd.” Frank sighed, lacing his fingers through Gerard’s to keep his hands warm. “It’s cute.”
“I’m just so happy from last night. I’ve never felt that good before.” Gerard nuzzled their noses together. “I feel so close to you.”
“Hey guys!” Mikey’s voice called from behind them, making Gerard turn around and beam at him. God, he was in a good fucking mood. Ray was following behind them and Gerard actually felt a little giddy that they had no idea what an amazing night they’d had. That it was all between just him and Frank.
“Hey.” Gerard beamed when they walked up to them, leaning his head on Frank’s just because he could and because he liked to remind him how short he was. “You guys sleep okay?”
“Well uh…” Ray turned to Mikey and laughed.
“You guys umm…” Mikey crinkled his nose and nudged Ray in the side. “Kind of kept us up.”
“What do you mean?” Gerard asked, his face falling. Please no. They couldn’t have heard everything they’d said to each other last night.
“You losing your ass-ginity.” Ray snorted, prompting Mikey to groan and making Gerard’s heart drop to his stomach. “Gerard Man I had no fucking idea how long you held out. I’m sort of impressed.”
“You guys heard us last night?”
“Well yeah, we’re right next door.”
“A-All of it?” Gerard squeaked.
“Kind of.”
“And you didn’t say anything?! Th-That was private. I-It was just between us, i-it… Frankie you promised me they wouldn’t be able to hear!” Gerard exclaimed, turning and looking at Frank with big hurt eyes. “You said it was completely private. Do you know how much it took for me to give that to you last night? I asked you and you promised.”
“Gee, I-I had no idea.” Frank stuttered. “I didn’t know anyone could hear.”
“Oh my God.” Gerard croaked, covering his face in his hands. “Fuck you guys. That was a big fucking deal for me last night and it was supposed to be private.” He let go of Frank’s hand and walked back towards the hotel, crossing his arms and trying to swallow the lump in his throat as he left them. How could they fucking do that? They eavesdropped on one of the most intimate moments of his relationship with Frank? He heard Frank calling his name as he walked away, but he just ignored it. This was just fucking perfect. It wasn’t fair. Him and Frank never got any time alone and now they couldn’t even find privacy in a hotel room? Oh God what if they both heard him asking where his fucking prostate was?”
“Baby, hey stop.” Frank huffed from behind him, grabbing his arm and pulling him back. “Don’t be like that.”
“Frankie they heard us.” Gerard choked. “Th-They heard how scared and stupid I was and they fucking took away what I thought was the best night we’d ever spent together.” He blinked his eyes rapidly and stared down at the concrete, starting to shiver a bit from the freezing wind blowing against them. “And I asked you if they could hear us and told me they passed out.”
“I thought they did, Gee. Please don’t be mad at me.” Frank murmured, reaching up to cup Gerard’s face. “Come on, please? We had such an amazing night. Who cares if they heard us? We didn’t know that and it was still special.”
“But now it’s not just between us anymore…”
“Well yeah but it was still important. You opened up to me last night. Don’t take that back.” Frank titled Gerard’s chin up and pressed their lips together in a soft kiss despite the stares they were getting from other people. “Look just ignore them. We can squeeze into my bunk like we always do and watch fucking Netflix until we get to the venue tonight.”
Frank took his hand and gave it a comforting little squeeze, threading his fingers through Gerard’s before kissing his cheek and pulling him back towards the curb. “Are you mad at me?”
Gerard shook his head.
“Okay.” Frank led him back to the curb and kept a protective arm around him, shooting the rest of the band a couple death glares to keep them from saying anything until the bus came and Frank took him back to his bunk. “Come on.” He whispered as they crawled in together. There was just enough room in there for them to sit up or lie down together so Gerard kicked off his shoes and snuggled under the bed sheet with Frank. “Better?” Frank asked as he pulled Netflix up on his iPad and hooked an arm around Gerard’s shoulders, making sure the curtain on the bunk was closed.
“Yeah.” Gerard nodded shyly, taking solace in the distant sound of video games from their tour bus’s makeshift living room that meant Ray and Mikey wouldn’t be able to hear them. “Do you um… Do you think they heard everything last night? Or just part of it?”
“I don’t think they would have listened the whole time. That’s creepy, I’m sure they just heard the moaning and stuff you know?”
“Yeah, I guess… Still though.”
“I’m sorry that happened Baby.” Frank sighed, giving Gerard a little kiss on the forehead. “I know how important it was to you, but it still matters a lot that it happened. Even if Ray and Mikey might have heard a little bit.”
“Do you still want to do it again?” Gerard smiled, tracing circles on Frank’s thigh. “Because um… it felt really good. I think I want to ride you next time.”
“Yeah.” Gerard nodded, resting his head on Frank’s shoulder. “Maybe in the dressing room before the show tonight?”
“Sure Baby.” Frank gave Gerard a little squeeze and a kiss on the cheek, nuzzling his nose affectionately against the spot. “I’d love to.”
“Mm, you make me feel all safe and cozy.” Gerard sighed. “Never tell the guys I talk like that.”
“Don’t worry, you’re safe with me.” Frank teased, giving him a little poke in the ribs before resting his iPad against the wall where they could watch it and putting his arms around Gerard, kissing him on the neck just because he felt affectionate. “You mind if I go back to sleep for a little while?”
“I don’t mind.” Gerard shrugged, relishing in the feel of Frank’s tattooed arms holding him. He’d probably die if people knew how soft he got around Frank, but damn if it didn’t feel good. “Hey Frankie?”
“Yeah Babe?”
“I love you.”
“I love you too, Gee.” Frank murmured, kissing him on the corner of his mouth. “We can have sex before the show, okay? We’ll find some alone time.”
“Okay.” Gerard blushed as he started to grin to himself. “Sleep tight, Frankie.”
a little frerard oneshot. i have about a billion that i'm working on at once so i'm hoping to get more up soon. Please comment with suggestions and opinions :)
Sooo my laptop broke and I'm using another computer but I finished a 120 pg highschool au billierard fic and I'm hoping to have it edited and up by monday/tuesday
Hope you like it :)


Fabulous-Killjoy21's Profile Picture
Hi, I'm Ivy. I'm 16 and I'm american but i live in manchester now. My favorite bands are green day and mcr, and im a relatively boring person.

AdCast - Ads from the Community




Add a Comment:
Idunno09 Featured By Owner Nov 6, 2013  Hobbyist Writer
Thank you for the faves :huggle:
Fabulous-Killjoy21 Featured By Owner Nov 7, 2013
No problem! :) Can't wait for my oneshot! :squee:
Idunno09 Featured By Owner Nov 8, 2013  Hobbyist Writer
Almost done :D
Idunno09 Featured By Owner Jul 12, 2013  Hobbyist Writer
Thank you for the fave :huggle:
AthenaIce Featured By Owner Jul 6, 2013  Hobbyist Photographer
Thanks for the watch!
Fabulous-Killjoy21 Featured By Owner Jul 6, 2013
:) No problem
niveky Featured By Owner Jul 5, 2013  Hobbyist Digital Artist
Thanks for the trade. :)
Fabulous-Killjoy21 Featured By Owner Jul 5, 2013
:) No problem
wilder-trash Featured By Owner Jul 3, 2013  Professional General Artist
thanks for the watch, I appreciate it! Hope you enjoy all the stuff I still need to upload!
Add a Comment: