Shop More Submit  Join Login
About Deviant Member IvyFemale/Unknown Groups :iconrock-star-catalog: Rock-Star-Catalog
 
Recent Activity
Deviant for 2 Years
Needs Premium Membership
Statistics 355 Deviations 999 Comments 8,888 Pageviews

Newest Deviations

Favourites

Donate

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

You must be logged in to donate.

Webcam

Activity


Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Gerard chewed on his lower lip, nervous, as he thought about what he was going to say. Him and Frank had been fighting for what felt like forever. They didn’t even argue about things that mattered anymore. They just… yelled at each other and every once in a while had rough angry sex that only gave them a huge feeling of guilt and regret the morning after. Gerard was just so tired of it. He didn’t know how they’d ended up like this. His back hurt from sleeping on the couch for so many nights and honestly, he just missed being able to talk to Frank about all the dumb nerdy shit they both loved. They’d met at Comic Con for crying out loud. Gerard missed the tattooed dork that used to kiss him every morning and wanted to watch horror movies together every time there was a storm.
Right then, Frank was doing dishes in the kitchen, something Gerard had nagged him to do for days. His plan was just to take him out to tonight. Maybe if they just had one nice date, they could start to get back to normal. There was a new horror movie out that he knew Frank wanted to see, even if he’d said it looked stupid just to make him mad the other day.
Gerard took a deep breath and continued to stare at the kitchen doorway. Asking his own boyfriend out on a date shouldn’t be so nerve wracking but he was really afraid of him saying no. “Frank?” He asked softly, forcing himself to walk into the kitchen and face him.
Frank was bent over the bottom rack of the dishwasher, stuffing silverware in, and it made his shirt ride up and his jeans sag in a way that almost made Gerard blush. “What?” He grumbled irritably as he straightened himself back up. “I’m doing the fucking dishes like you asked. Don’t get on my case again.”
“I wasn’t going to fucking-” Gerard snapped before catching himself and regaining his composure. “Fuck, Frank… I just… I want to ask you something.”
“What you need me to get you off again so your balls won’t turn blue?” Frank glared. “You know I fucking hate it when you start acting nice to get sex from me so just fuck off. I’m doing the dishes like you asked me to.”
Gerard’s heart sank down to his stomach but he tried not to show it, a little surprised at himself for feeling more hurt than angry. “Frank I want to go out tonight… Anything you want to do, I just… I want to take you out.”
“You…” Frank put the dishtowel down and laughed. “You what?”
“Aren’t you tired of this?” Gerard shrugged. “I’m tired of it. I don’t want to fight with you and I… I just miss you, okay? I know you really want to see that purge movie. Let me take you tonight. We can get dinner too if you want.”
“Umm…” Frank blinked and Gerard quickly looked down at the floor, afraid to really look him in the eye. “I thought you said it was stupid.”
“I was just being a dick.” Gerard sighed. “I’ll pay for everything. I just want to be with you and I’m really sorry for being an asshole.  We don’t even have to have sex tonight. I just want you back.” His cheeks were burning red and he kept staring down in the hope Frank wouldn’t see it. “Do you want to?”
Frank’s expression softened a little and he took a step towards Gerard. “You really mean that?”
Gerard nodded.
A grin spread across Frank’s face and damn, how long had it been since Gerard had seen that? “You know I’m shorter than you and I can see you blushing, right?”
“Fuck.” Gerard laughed, blushing even harder. “Sorry.”
“Christ I forgot what a nerd you were.” Frank said as he pushed the hair out of Gerard’s face and tucked it back behind his ear, making the hair stand up on the back of Gerard’s neck. “I’ll go just promise to be nice, okay? I know that I’m a little shit but it starts hurting when you remind me so much.”
Gerard gave another little nod, his face still red as he smiled at Frank. “I’ll be good. When do you want to go?”
“Well… We could go to dinner in like an hour, and then go to the movie? I have to get ready.”
“Yeah sure.”
“Okay…” Frank glanced away and hesitated for a moment before he took another step forward and gave Gerard a quick kiss on the cheek. “I’ll go get ready.” He said as he hurried away towards the stairs, leaving Gerard with a tingly feeling on the spot that he’d kissed.
Gerard touched his cheek and turned around to watch Frank run up the stairs, feeling his heart do a little flip. He couldn’t even remember the last time Frank gave him a kiss like that. Maybe they could finally get back to normal…
**
An hour and a half went by before Frank was ready and Gerard didn’t say one word about him taking too long in the shower, how they were running late, or how he’d had no time to get himself ready. Tonight, he wasn’t going to snap at Frank and Frank wasn’t going to pick any fights with him. They were just going to be together like a normal fucking couple and be adorable like they used to.
Gerard sort of felt like he was going to prom when Frank came down the stairs. He was wearing one of those black button down dress shirts with the sleeves rolled up to his elbows and those skinny jeans that were way too tight on him. “Wow um… Frank…”
“What?”
“You look good.” Gerard said, barely managing not to blush again.
“Oh um… thanks. Sorry I took so long.”
“Don’t worry about it, let’s just go.”
The car ride seemed to last forever and it was tense. It was like they didn’t even know what to say to each other when they weren’t fighting anymore. Gerard only lasted about ten minutes in awkward silence before he turned on the radio just to hear something. It took a few seconds for them to recognize the song but, when they did, it made them both burst out laughing.
“Is this seriously the song from our second date?” Frank giggled. “Oh my God.”
Gerard snickered and turned it up, not really caring that they were now two men blasting Walking On Sunshine. “Why did you love this song so much?”
“Why didn’t you love it is a better question.”
“You’re such a dork.”
“Shut up, you were dressed as a character from Dune when I met you.”
“You were carrying a Star Trek box set.”
“Well we were both in line to meet George Takei so it’s even.”
Frank snorted a little and slid over so he could tuck himself under Gerard’s arm, remembering the time they had met at some dumb comic convention in Jersey. “You were such a weirdo.”
“So were you.” Gerard chuckled, keeping his arm around Frank’s shoulders so he could hear to him hum along with the music. “I think we’re almost there.”
“Alright.” Frank sighed, nuzzling his head against Gerard’s shoulder. “I’m really cozy though.”
“Yeah, me too.” Gerard smiled as they pulled up to the restaurant, the last notes of Walking on Sunshine fading out just in time. “Come on, the movie starts in a little over an hour.”
They walked into the restaurant together, staying close but still a little apprehensive at the thought of holding hands as the hostess led them to a round booth in the back.
“Fucking love these things.” Frank laughed as he sat down next to Gerard. “Now we can totally sit on the same side without judgmental assholes giving us looks.”
“Yeah.” Gerard smiled back at him before grabbing the menu and starting to look it over. “Do you know what you want?”
“I don’t really care. I’m Italian, just stuff me with pasta.”
Gerard set the menu down and leaned in a little, nuzzling his nose against Frank’s temple. “I’m really glad you let me take you out.”
“Well I’m still not really sure why you did it…” Frank shrugged. “But I’m glad you did.”
“I just miss how we used to be. I want it back.” He kissed Frank’s forehead and reached his hand over to rest on his thigh, drawing little circles on it through the denim.
Frank looked away and Gerard felt him tense. “I… I don’t mean to wreck this and get all weird but I still don’t understand what made you start hating me… All I ever did was try my best and then… y-you just started acting all different and treating me badly until I... I just hated myself so much that I just threw it right back at you.” He said in a quiet voice, staring down at his lap. “I’m sorry if I’m ruining this, it’s just gonna drive me crazy if I never know.”
“Frank… I never hated you.”
“Then why did you act like it?” He asked, looking back up at Gerard with big eyes. “Gerard, if… If this is your big attempt at fixing us then I’m gonna have to know. Was it something I did? You treated me like shit for almost a year, I-I don’t want us to just have one good night and then go back to that the next morning.” His eyes were getting watery and Gerard didn’t think he’d ever felt so bad in his life. God, he didn’t even know Frank had been that damaged by it all. He thought it was just… bickering. “I can’t do it. I can’t feel alone anymore… Can’t you just tell me why you treated me that way?”
“I… I-I don’t know, Frankie.” Gerard said as he took his hand away. “I don’t know why. I guess we just had that one huge fight and it all went down hill from there… I just got used to it.”
Frank sniffed and pinched the bridge of his nose, squeezing his eyes shut. He really didn’t want to cry. Not right now. “Gerard I thought you didn’t love me anymore. I… I-I thought you might even be having an affair but I had no idea who with and I was too scared to confront you because if I was right, I would lose you all together. This time last year, I was thinking about fucking proposing to you and now we’re here just trying to put our relationship back together.”
“Frankie…” Gerard’s face fell and his instincts kicked in. He moved forward and pulled Frank into his arms, not really caring that half the restaurant could see him. “Come here. I’m sorry.” He hugged him tight and rubbed his back a little like he always used to do when Frank needed comfort. “I’m so fucking sorry, Baby I never meant for it to get to this point. You don’t deserve that. You really don’t.”
Frank was shaking a little, not much, but enough that Gerard could feel it against him and it only made him feel worse.
“I love you.” Gerard promised him. “More than anyone I’ve ever met, okay? I fucked up, but we’re gonna be normal now, I swear. I love you.”
“Ugh, fuck you.” Frank sniveled, grabbing him by the collar of his shirt and yanking him into a kiss. He didn’t open his mouth much but he made sure Gerard got the message when he kissed him gently but a little dirty at the same time until Gerard relaxed into him and they began to move together. Gerard’s lips and tongue were so soft, nothing like how they’d felt when they were just fucking. It was loving and it made Frank’s heart beat in a way it hadn’t since the first year they dated. “Why do I love you? You’re such a dick.” He mumbled when they pulled apart. “I hate you.”
“Mm, but I love you.” Gerard whispered, kissing the corner of Frank’s mouth. “And I’m sorry… and I’m gonna take care of you from now on. Just like I used to. We’ll make love now. I won’t just fuck you.”
“I can fuck you too you know.” Frank smiled, wiping his eyes as he squeezed himself into Gerard’s side, just letting his head rest on his shoulder. “And I love you back.”
“We’re gonna get kicked out of this place.” Gerard chuckled, turning his head so he could catch Frank’s lips again. “I missed kissing you.”
“I missed it too.” Frank laughed in that weird nasally voice of his that made Gerard only want to kiss him more. “Maybe I’ll wear the lip ring for you again.”
“I do fucking love that ring.” Gerard told him between kisses, unable to keep himself away from Frank’s mouth now that he had it. “I’m gonna start making up for the past year.” He whispered against Frank’s lips. “I’ll take a break from the comics and painting so we can have some more time together.”
Frank grinned but kept kissing him, despite it being tight lipped and awkward. “Forget what you said about sex. I’m gonna ride you like a fucking bull tonight.”
“Jesus.” Gerard snickered, leaning their foreheads together. “You’re way too sexy for me to take out in public.”
They eventually settled down a little and a waiter came by to take their orders. Gerard had forgotten how insanely cuddly Frank was though and they stayed attached to each other for all of dinner, feeding each other small bites from their plates and stopping in between to kiss.
“Hurry upppp.” Frank whined when the time came for Gerard to pay the check. “I wanna get you alone in that dark theater.”
“Alright, alright.” Gerard said, putting the money down and dragging Frank out of the booth. “Come on.”
“Yesss!” Frank cheered, nearly running for the door. “Come on, come on, come on.”
“You’re such a dork.”
“You love it.” Frank smirked, yanking him in for one more kiss once they reached the parking lot. “Now take me to the theater before I explode.”
**
They took their seats in the very back and snuggled in close, ankles hooked around each other’s, arm rests up, and fingers laced together. “Hey.” Frank whispered as the opening credits played. “You remember that time when we went on a road trip and I kept doing stupid shit to make you horny.”
“Oh God.” Gerard blushed. “We couldn’t even wait to get to a hotel.”
“So you drove into an empty parking lot and we jacked each other off.” Frank smirked, turning his head to kiss Gerard’s neck. “That was like… our first quickie ever.”
“It was fucking hot.”
“Damn right it was.” Frank nibbled a little on the skin, then pulled away again, cupping Gerard’s face in his hands so he could kiss him softly on the lips. “Now cuddle with me until the movie’s over.” He grinned when they pulled apart, already squishing himself into Gerard’s side. It had always been his favorite spot.
“You’re too adorable.” Gerard sighed as the movie finally started and he could just relax into Frank. “And your skin is soft.”
Frank blushed a bit and rested his head on Gerard’s shoulder, giving his hand a little squeeze. “Man, it’s kinda cold in here.”
“You cold?”
“Just a little, it’s fine.”
“Wait, hold on.” Gerard pulled his hand away for a moment and shrugged off his jacket, giving it to Frank and making sure he was comfy before lacing their fingers back together.
“That was cute.” Frank chuckled, giving him a kiss on the cheek. “Thanks.”
“I just want you to be cozy.” Gerard murmured as he turned his attention to the movie screen. “You know that if I have nightmares, you have to stay up with me.”
“Deal.” Frank grinned.
They stayed close throughout the movie, Gerard holding Frank a little tighter each time he flinched at something on screen. He hadn’t felt this happy in forever. Frank was warm and he smelled like Gerard’s shampoo. They didn’t even care that their palms were sweaty or that people in nearby rows were giving them dirty looks. They were happy.
“Shh, I got you.” Gerard cooed when Frank winced, earning a soft little kiss on cheek from the smaller man. “Here.” He pulled Frank’s legs into his lap and put his arms around his waist so he could hold him even closer, pressing a little kiss to the top of his head.
Frank hugged Gerard’s jacket against him and nuzzled his cheek against his shoulder. “Thank you.”
“Don’t worry about it.”
They stayed in that position for the rest of the movie. Frank eventually just closed his eyes and focused more on Gerard then what was on screen. By the time it ended, he was almost asleep and way too comfy to move.
“Is it over?” Frank mumbled sleepily. “I don’t wanna go.”
“Yeah, it’s over.” Gerard said softly, picking the hair out of Frank’s eyes. “Come on, we can lie down at home.”
“Ugh, sorry.” Frank sighed. “I’m like… too sleepy for sex now.”
“Don’t worry about it. We can cuddle or some shit.”
“Okay.” He giggled, climbing out of Gerard’s lap and rubbing his eyes for a moment before grabbing his hand again. “I’m gonna fucking fall asleep any second, let’s go home.”
**
Frank sighed happily and rested his head on Gerard’s bare chest, hugging him loosely with the covers pulled up to their shoulders. “This is gonna sound really gay but, I kind of like this better than sex right now.”
“Really?” Gerard smiled, looking down at him to see his stupid adorable face.
“Yeah… I just like being with you. I hated sleeping in this bed alone every night.”
“Well I’ll be here as long as you want me.” Gerard promised, pressing his lips to Frank’s forehead. “I love yo”
“God, I can’t believe we just spent a fucking year fighting. I love you too.” Frank laughed, leaning up to give Gerard one more kiss on the lips. “Sleep tight, okay? I’ll make breakfast in the morning.”
“Okay.” Gerard giggled, giving him a little squeeze. “Sweet dreams, Baby.”
**
Gerard woke up the next morning in an empty bed to the sound of Frank cursing downstairs and the faint smell of something burning. “Ughh, Frank what’d you do?” He grumbled as he pushed himself out of bed and headed for the stairs. “Frank?”
Frank was standing shirtless in front of the stove, just finishing the process of putting out a small fire with a dish towel which resulted in the whole kitchen smelling like smoke and a huge black circle on the stove. “Fuck, I’m sorry Gee. I-I was trying to make you breakfast but-“
“Jesus, you can’t even make eggs without fucking it up.” Gerard huffed, nudging him out of the way so he could take the burnt pan off the stove and assess the damage to the stovetop.
“I… I’m sorry.” Frank gulped, his heart starting to pound a little. Ugh please don’t let this happen. They couldn’t go back to fighting already. Not after last night and everything Gerard said. God, couldn’t he go a fucking day without messing up? No wonder Gerard couldn’t stand him. Frank’s stomach was turning now and his eyes were burning as he looked at the angry expression on Gerard’s face. The top of the stove was pretty scorched. It was going to take forever to get the black off.
“I should never let you cook.” Gerard chuckled, tossing the dishtowel in the sink and turning back to Frank with a little smirk.
“You’re… Y-You’re not gonna yell at me?” Frank swallowed, staring down at his feet.
“Why would I yell at you?”
“Because I’m a fucking idiot who can’t even make you breakfast without burning the house down.”
“Frankie.” Gerard smiled, walking over to him and lifting his chin up. “I told you. We’re done with that. You just made a mistake, I’m sorry I seemed so pissed I just woke up and smelled smoke and you know… I’m not really a morning person.” He turned his head to the side and pressed his lips carefully to Frank’s, just giving him a soft little kiss that let him know all was forgiven. “You want to cuddle on the couch for a little while? I’ll make us breakfast when we wake up a bit.”
“Really?”
“Yeah of course.” Gerard shrugged, giving him another little peck on the cheek before tugging him off towards the living room. “Come here.” He murmured, sitting on the couch and pulling Frank into his lap.
“Fuck, I was really scared we would go back to fighting.” Frank said as he wrapped his arms around Gerard’s neck. “Thanks for being sweet to me.”
“I can’t be mad at you anymore. You’re too fucking cute.” Gerard giggled, pressing his lips to Frank’s. “Hey um… you know since we got too tired for sex last night, we could make it up today.”
“Oh yeah?”
“Mm hmm.” Gerard smirked, turning his head to kiss Frank’s neck. “You know I dreamt about you last night.”
“You did?” Frank blushed. “What was it about?”
“Mmm, we were on the beach together and you were just kissing me and kissing me until I put my hand down your bathing suit.” He nibbled a little on Frank’s collar. “You were moaning my name in that high pitched little voice you get when you’re really turned on.”
“What else did I do?” Frank blushed, letting Gerard’s tongue lick the hickey that had just been left on his skin.
“Mm, well after you started getting close, you started to jack me off too.” Gerard chuckled, reaching down to cup Frank through his pajama pants. “Until we both came and you licked my cum off your fingers like you did the first time we had sex in the backseat of my car.”
Frank whined a little and pushed his hips up to meet Gerard’s hand. “That’s really fucking hot.”
“Yeah, I would’ve been hard as a rock waking up if it hadn’t been for your little cooking fiasco.” Gerard teased, kissing the corner of Frank’s mouth as he slipped his hand into his pajama pants. “Want me to jack you off?”
Frank nodded and rested his head on Gerard’s shoulder as he felt his fingers curling around his base. “Fuck, I’m already hard.” He pushed the waistband of his pants down and started to moan softly when Gerard flicked his wrist.
“I love your cock.” Gerard chuckled. “Like it’s not too long but it’s all thick and your face turns red when I rub the tip of it.” He drew a circle around Frank’s slit and watched him blush. “See?”
“Shut up.” Frank giggled, kissing Gerard’s chin and putting his hand on top of Gerard’s so he could guide it up and down.
“Man I don’t know why you still shave your balls and shit but, I kind of like it.” Gerard teased. “It’s smooth.”
“You’re such a weirdo.” Frank breathed, putting his head back on Gerard’s shoulder. “Fuck, make me cum.”
“You’re so cute.” Gerard said before leaning in and kissing him sweetly, barely even using his tongue as he moved his hand up and down to get Frank off. The pre cum made it nice and slick. It almost made Gerard’s mouth water.
“Ahhh Geee.” Frank whined, feeling the heat rise in his cheeks. He never used to get full body orgasms from just hand jobs but after having them from getting fucked for so long, his body was just kind of trained to cum that way. “Fuck, fuck, fuck I feel it coming.” He panted against Gerard’s mouth.
“Okay, I got you.” Gerard murmured, speeding up his hand. He could feel Frank’s thighs trembling slightly, something that always happened when he was close. Little ah sounds were coming from Frank’s mouth and Gerard made sure to encourage him. “Say my name.”
“Gerard.” Frank whimpered. “Oh shit, shit shit, I-I’m gonna- AHH! FUCK!” He cried out, pushing his hips up into Gerard’s fist as his body temperature skyrocketed and he came hardly into Gerard’s hand. “Fuuccckkkk.”
“Damn, you have like an orgasm super power.” Gerard laughed, stroking him until it was over. “It’s awesome.”
“Mmm.” Frank hummed, wrapping his arms around Gerard and nuzzling his head against his shoulder. “That felt good…”
“Yeah?” Gerard smiled, wiping his hand on one of the spare blankets before holding Frank against him and kissing the top of his head. “Fuck you’re so soft. Like your skin and your hair. You’re just so cuddly.” He gave him a little squeeze and reached down to tuck Frank’s cock back in his pajama pants.
Frank giggled and planted a wet little kiss on Gerard’s cheek. “I love you.”
“I love you too.”
“We’ve been saying that a lot.”
“Mm but I mean it.” Gerard said softly, kissing him again just because he wanted to. “Find something to watch and cuddle with me for a while. I’ll make breakfast soon.”
“Alright but, lay down with me.” Frank said as he stretched for the remote, grabbing it before lying on his side to let Gerard spoon him from behind. “Mmm cozy.” He hummed, leaning back into Gerard’s embrace as he turned on some Spiderman reruns.
“You’re such a dork.” Gerard teased, kissing his cheek and pulling the hem of Frank’s pants down a little so he could trace that tattoos on his hips. “I love your tattoos.”
“I know you do. Kind of why I have so many.”
“Really?”
“Yeah. Whenever I got a new one you used to like… you know.” Frank blushed. “Lick every little line of it.”
“Ooh yeah I remember that.” Gerard laughed, kissing the scorpion tattoo on Frank’s neck just for emphasis. “Damn when you came home with those birds on your hips, I wanted to fuck you through the mattress.”
“Don’t make me hard again, Asshole.”
“Sorry.” Gerard gave him a squeeze. “Have you thought of what your next one’s gonna be?”
“A little but it’s stupid.”
“Aw, tell me.” Gerard grinned. “Come on, I bet it’s something really awesome.”
“Nah it’s lame.” Frank sighed, taking Gerard’s hand and pulling it up to nuzzle his cheek against.
“Just tell me.”
“Well… I don’t know, before we started fighting I’d been really thinking about getting this one thing. You remember that sketch you made of us? Like where it was just our hands and you were holding mine?”
“Mm hm.” Gerard nodded. He still had the drawing on the wall of his studio.
“Well I was gonna get that with like… your name at the bottom. And then if we got married, I was going to have them tattoo rings on our hands.”
Gerard’s face flashed red. “Really? You’d get that tattooed?”
“Well… yeah. I’ve always wanted to get a tattoo for you. I just um… I just wasn’t sure you’d even like it. I thought you’d get mad or say it was stupid.”
“Baby…” He sighed. “I would love that… It’s beautiful.” Gerard gave him a quick little kiss on the temple. “You’re such a sweet guy. I’m fucking lucky.”
“Shut up. You’re making me all mushy.” Frank gushed, rolling over in his arms so he could rest against Gerard’s chest. “I’m gonna give you an awesome blowjob later.”
“Mm, sounds good.” Gerard yawned, breathing in the scent of Frank’s skin. “I really want to fuck you though… maybe we’ve got some shower sex in order.”
“Ooh how about the kitchen table?” Frank grinned. “Or the carpet. Just fuck me against something.”
“Christ, you’re hot.” He touched their foreheads together and gave him a little peck on the lips. “Take a nap with me and we’ll fuck in the shower.”
“Deal.” Frank giggled, laying back on the couch and pulling Gerard with him. “But you’re wearing a condom, Asshole.”
“Alright.” Gerard smiled at him, pressing his lips to Frank’s soft cheek. “Sweet dreams, Frankie.”
“You’re such a dork.” He sighed before settling himself in Gerard’s arms and closing his eyes. “I love you.”
“I love you too.”
“I’m glad we’re done fighting.”
“Me too, Baby.” Gerard whispered, planting one final kiss on the side of Frank’s neck. “Me too.”
The End.
Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
“Aww Geeee. Can we get him?” Frank pleaded, looking at the small black puppy in the window. “Look, he’s so cute and friendly!”
“Frank, come on.”
“Look he likes me.”
“Frank.” Gerard sighed, crossing his arms and making a mental note not to take his boyfriend to any restaurants with pet shops nearby.
“Why are you always so uptight about getting a pet?” Frank pouted. “You would love him… I’ll let you name him.”
“We’re gonna lose our reservation.”
“Ugh, fiiinnneee.” Frank groaned, turning away from the window. “Will you at least think about it?”
“Frankie, I told you a thousand times.”
“But it’s so unfair.”
“Our apartment’s too small for a dog.”
“But that one’s a lab, they don’t even get that big.” Frank whined. “Pleeaassseee?”
“Alright, look.” Gerard said, stopping in his tracks and reaching over to grab Frank’s hand. “Let’s go to dinner. Let’s finally have some romance you know I’ve been dying for and I’ll think about it. Okay?”
“Really?” Frank beamed.
“Yeah.” Gerard mumbled, shrugging his shoulders. The answer was still no but, if it would make Frank happy then sure.
“WOOHOO!” Frank cheered, loud enough for people around them to turn their heads and glare which only made Frank giggle. “Sorry.”
Gerard rolled his eyes but, he smiled a little anyways. “You’re lucky I find your bullshit so cute.”
**
“God, you smell really good.” Gerard breathed as he dragged his lips down Frank’s neck. He’d had such a crazy work week, they hadn’t even had time for sex until now and he was absolutely dying. Gerard was spooned up behind Frank in bed with all their clothes discarded on the floor and a few condoms on the nightstand in case they were up for more than one round. “I’ve been looking forward to this all day.”
“Did you think about the dog at all?” Frank asked, completely nonchalant as if he didn’t have Gerard’s semi pressing against his back. “Because I think if I just walk him while you’re at work, he’ll be all mellow when you get home and it won’t be a problem.”
“Frankie please not now.” Gerard murmured as he licked a strip from Frank’s shoulder to the scorpion tattoo on his neck. “Come on, let me get you off.”
Frank just sighed and started to pick at a loose thread in the bed sheet. “You know it really sucks when you’re at an office all day and I’m just here by myself… I just want something to keep me company.”
“Jesus, Frank.” Gerard scowled, pulling away and staring up at the ceiling. “Why do you do this?”
“Do what?”
“You know.”
“I… I really don’t.” Frank said in a nervous tone as he rolled over to face Gerard. “What am I doing?”
“You purposefully wait until we’re in bed together, when you think I’d say yes to pretty much anything just to get things moving and then you ask something you know I would say no to.”
Frank’s eyes went a little big and he pulled the blankets further up around him as if he needed protection. “You really think I’m that manipulative?”
“Yeah.” Gerard huffed. “I do.”
“I wasn’t trying to do that…” Frank whispered in that sad little voice he got when someone hurt his feelings. Gerard always felt like shit when he used that voice. For someone with so many tattoos and a collection of death metal albums, Frank could be so fucking sensitive. “You know how I am. I say what I’m thinking without realizing and I… I get distracted… It was just what was on my mind…”
“Jesus, Frank.” Gerard said, trying to stay a little angry instead of feeling guilty. “Why do you have to make things so difficult?”
“I didn’t mean to…”
“Well you did.”
Frank chewed on his lip ring for a moment and Gerard could see him hesitating. “I’m sorry.” He whispered, moving forward and squirming around until he’d successfully tucked himself under Gerard’s arm and could hug him. “Please just really think about it for me? I’ll pay for everything, I promise.” He leaned up a little and kissed Gerard’s chin. “I really don’t mean to be so distracted and obnoxious all time you know…”
Gerard’s heart sank. It was true. Frank was the most ADHD person he’d ever met. He really couldn’t help being a little shit all the time. “I know, Frankie.”
“I just get lonely without you here and I love animals.”
“You don’t love spiders.”
Frank crinkled his nose and frowned at him. “Don’t do that, it makes me twitch.”
“I know.” Gerard chuckled, putting his arms around Frank and kissing his forehead.
“So you’re not mad at me?” Frank smiled.
“Not for now.” Gerard teased him, trailing his hand down Frank’s back so he could give his ass a pinch. “Look, I’ll think about it. Like… actually think about it, alright? It’s a maybe.”
“Yes! Thank you!” Frank exclaimed, peppering Gerard’s face in tiny little kisses. “I love you.” He snickered in that nasally little laugh that Gerard shouldn’t love but did. “Really. Like a lot. You’re an awesome boyfriend.”
“I love you too, Frankie.” Gerard laughed, hooking an arm around Frank’s hips before rolling over so he was on top of him. “Now are you gonna let me fuck you or are you gonna talk about puppies until my balls turn blue?”
“I could go for either.”
“Shut up.” Gerard smirked, leaning down to press his lips to Frank’s and get his tongue into his mouth. Damn. Kissing Frank was probably Gerard’s favorite pass time in the world. His lip ring was fun to play with, his tongue was always soft and he knew just how to use it. “Fuck, you’re good at that.” He breathed into Frank’s mouth.
“Oh, I know.” Frank said with a wiggle of his eyebrows that made Gerard snort. In the back of his mind, he was still coming up with puppy names but, mostly he was just thinking about Gerard and how all his other boyfriends treated him like shit except for this one special guy who put up with him and even kinda loved him. Man, Gerard treated him great and now he was asking him for something more? That couldn’t be right. Gerard didn’t deserve that. Frank turned his head for a second and just let Gerard kiss his neck while he thought about what he was going to say. “Hey Gee?”
“What is it Baby?” Gerard whispered, nuzzling his nose against Frank’s.
“Um…” He shifted a little and bit down on his lower lip. “If… If you really really don’t want a dog, you don’t have to get one for me…” He sighed. “You give me enough and I… I shouldn’t ask for more so just forget about it.”
“Really?” Gerard stopped. “Frankie… you really want that.”
“I know.” He shrugged. “But… you pay all the bills and you… you know, you love me… I’m not gonna ask for more.”
Gerard’s heart sank a little. He joked around a lot about Frank being an obnoxious little prick but he didn’t really mean it. Frank couldn’t really think that loving him was some kind of chore, could he? “Frankie, loving you isn’t a favor… You don’t owe me for it.”
“I know.” Frank shrugged, putting his arms around Gerard’s neck. “But it’s a lot of work, isn’t it?”
Gerard’s eyebrows pushed together and he was sure he was going to regret what he said next but he said it anyways. “Okay fuck it. Let’s get the dog.”
Frank’s eyes widened. “Wait really? Are you serious? You’ll let me get it?”
Gerard nodded. “Yes but you have to pay and take care of it okay? By that I mean if it pees, you gotta clean that shit up.”
“Yes, yes, yes I promise!” Frank cheered, yanking Gerard down so he could shove his tongue down his throat, twisting Gerard’s bright red hair between his fingers as he kissed him. “I’m gonna rock your fucking world.” He panted as he pushed Gerard over and crawled on top of him, reaching down to grab his cock.
“Shit.” Gerard laughed as Frank started stroking him, blushing a little when he hardened in his fist. “Damn, I should say yes to you more often.”
Frank kept jacking him off until he was leaking, then stuck his fingers in his mouth and reached behind to start loosening himself up. “You wanna name it?”
“Frank I can not think any more about puppies right now.” Gerard giggled, rubbing his thumb in circles around the head of his cock as he watched Frank finger himself. “No condom?”
“Hell no.”
“Any lube at all?”
“No, just spit.” Frank grinned. “It’s dirtier that way. You’ll cum harder.”
“And…” Gerard’s eyebrows raised a little. “I can cum in you?”
“You better.” Frank removed his fingers and scootched down a little so that he could get his mouth on Gerard’s erection, coating it in saliva and earning a lot of new sounds from his boyfriend.
“Jesus.” Gerard whimpered, his face burning bright red as Frank took his mouth away and moved to straddle his hips. “You’re so fucking hot, Frankie. Really, I’m gonna fucking explode.”
Frank chuckled a little and used one hand to hold Gerard’s cock steady as he eased himself down, moaning as he felt it push inside. “Holy shit.”
“You good?”
He nodded weakly and took his hand away, using it to touch himself instead as he let his hips adjust. “Man, I forget how your dick is shaped sometimes. It’s weird.”
“My dick?”
“No. How I forget.” Frank giggled, rolling his hips a bit. “Your dick’s awesome. Like it’s not super long but it’s all thick and fucking veiny. It’s like if Danny Devito was a body builder, your dick would be the penis version of that.”
“I…” Gerard blinked. “I don’t-”
“Yeah, I don’t know where the fuck that came from either.” Frank snickered, starting to slowly ease himself up and down.
“Well I never thought I’d hear Danny Devito when I was balls deep in my boyfriend.” Gerard sighed as Frank started moving a little more.
“I think I’m ready.” Frank breathed, bending down and putting his weight on his elbows so he could kiss Gerard. “I’m gonna ride you so fucking hard.”
Gerard put a hand on Frank’s hips and whispered the word go once before Frank started moving his hips up and down Gerard’s length and their lips smashed together in a deep kiss. He twisted his tongue around Frank’s and let him swallow his moans as Frank made Gerard fuck him. “God, you’re really tight Frankie.”
“Yeah?” Frank smiled, kissing the corner of Gerard’s mouth as he grabbed his hand. “Touch me.”
Gerard did what he was told and started to stroke Frank’s cock, rubbing his thumb around the tip to make him whimper.
“N-Not the head.” Frank gasped. “It’s too much.”
Gerard bucked his hips up to meet with Frank and kissed him again, only using a little tongue so he could make it sweet.
Frank purred into his mouth and started moving his hips a little faster. “Ahhh!” He cried out as Gerard’s tip hit his prostate especially hard.
“Almost there?”
He nodded and stuck his head in the crook of Gerard’s neck. “Close.”
“Fuck, me too Frankie.” Gerard panted, wrapping his arms around him and pushing his hips up so he could go deeper. “Faster Baby.”
Frank sped up his movements and kept everything quick and shallow, making the bedsprings squeak as he pushed himself to move up and down, his orgasm building with each little touch his prostate got. He could feel the heat spreading throughout his body that meant he was about to cum and pushed himself down especially hard just to push him over the edge. “FUCK! GERARD!” He shouted as he spilled into Gerard’s fist, his whole body trembling with ecstasy as his climax hit. “AHH FUCKING CHRIST! MOTHERFUCKER!”
The tightening of Frank’s muscles was enough to push Gerard over the edge too and they came together, gripping each other and moaning out loud as their bodies tensed with the pleasure. “Holy shit.” He breathed. “We fucking suck, that was like ten minutes tops… but still awesome. You’re awesome.”
Frank pulled himself off and flopped down next to Gerard, grinning as he snuggled in close. “It was good for you?”
“Yeah.” He sighed dreamily, putting his arms around Frank and kissing the top of his head. “It’s always good…”
Frank pulled up the blankets and rested his head on Gerard’s chest. “I wanna name the puppy something cool… like Professor Buckley.”
“Whatever you want, Baby.” Gerard smiled. He was giving up on this. Frank was too cute when he was happy.
“You’re gonna love him.”
“I’ll get used to him.”
Frank yawned and nuzzled his cheek against Gerard’s smooth chest. “Nah… You’re gonna love him. Ready to go to sleep?
“Mm hmm.”
“Good ‘cause I’m falling asleep on you.” Frank giggled, grabbing Gerard’s hand as he shut his eyes. “Can we go get the dog in the morning?”
“Alright.” Gerard chuckled.
“Thank you.” Frank whispered, kissing Gerard’s collarbone. “Goodnight.”
“Sleep tight, my little Frankiestein.”
**
Frank woke Gerard up first thing in the morning and made him breakfast, filled him with coffee and then dragged his ass down to the pet store where the same black lab from the day before was sitting in his pen. “Look, that’s the one!” He beamed as he crouched down next to the pen and reached over to pet the puppy’s little head. “Hey there Little Guy, we’re gonna take you home today.” The puppy let out a little bark in reply and Frank giggled. “Look at him, Gee. Aww.”
“It’s just a dog, Frankie.”
“Shut up, I love him.” Frank cooed as he scooped up the puppy up and started pressing little kisses into his fur. “Let’s go pick out a cage and a leash and stuff, then we can go buy him and fill out all the papers and stuff.”
“Alright.” Gerard sighed, smiling a little in spite of himself. Frank just looked so cute and happy…
They walked through the pet store and grabbed everything they needed. Food, bowls, collar, leash, and a roomy cage to keep him in when they needed to. Gerard knew it was going to be pretty expensive but, at least Frank was paying for it all. He’d really never seen him this happy before. It was pretty adorable.
“Thanks for carrying all that stuff.” Frank grinned as he petted the puppy in his arms. “I’ll go find a worker.”
“Great.” Gerard huffed, trying to hold up the cage he’d stuffed everything into so he could carry it.
Frank smacked a kiss to his cheek and ran off, leaving Gerard in the middle of the dog food aisle while he went to get someone who could check them out and provide the paperwork.
He had to stand there for a while, holding the stupid cage until Frank came back with a woman in a uniform who brought them to the counter. Frank signed and filled out all of the papers, holding the puppy the whole time as if it would run away and disappear if he let go of it. “I’m so excited.” He laughed as the woman rung up all the charges. “Thank you so much, Gee. I’m so fucking happy.” Frank used his free hand to take Gerard’s and tugged him down into a soft kiss. “I love you.”
Gerard’s cheeks turned pink, knowing that other people could hear him but he leaned in anyways and gave Frank a little kiss on the forehead. “I love you too, Frankie.”
“Can I have your credit card, Sir?”
Frank leaned his head on Gerard’s shoulder and handed it to her, hugging the dog against his chest. “He’s so warm and fuzzy. I love him.”
“Umm…” The woman bit her lip and looked up at him. “Sir, your card’s been declined. Your account is empty. Do you have another one?”
Frank’s face fell. “Really?”
She nodded.
“I… I-I don’t have anything else.” His heart dropped to his stomach and he looked down at the puppy in his arms, his voice wobbling a little when he spoke. “Does that mean I can’t get him?”
Fuck, Gerard thought. Frank looked completely heartbroken now, it made him feel guilty just looking at it. “Baby…”
“Fuck.” Frank swore, his eyes still glued to the dog in his arms.. “I-I’m sorry, Gee. I didn’t know I was tapped out, we… w-we can get him some other time.”
Gerard’s expression softened a little and he pulled his wallet out of his pocket. “I got it, Frankie.”
“Really?”
He handed his card to the worker and nodded, pecking Frank’s lips real quick. “Don’t worry about it.”
Frank’s eyes lit back up and he could have just pounced on him. “Oh my God, thank you.” He beamed, hugging Gerard with one arm and squeezing him. “You’re the best boyfriend ever. I’ll pay you back, I promise.”
“I just wanna see you happy, hush.” Gerard said shyly, picking the cage up again as he took his credit card back. “Let’s go home.”
Frank grabbed his hand and laced his fingers through Gerard’s. “Yeah…” His lips pulled up in another little smile but, this one looked a little different. He wasn’t just excited, he just looked so… content. And he was giving Gerard those eyes that only appeared when Frank was feeling especially in love. “Let’s go.”
**
Gerard flopped back down on the couch when they got home and watched Frank play with the dog. He was still tired from getting up early. He’d rather just sit back and observe the cuteness of it all.
Frank giggled as the puppy ran around the carpet and scooped it up when it ran by him so he could kiss its floppy little ears. “Hey Professor Buckley, you like your new home?” He hugged it against his chest. “I’m gonna take such good care of you.”
“You’re so cute with that dog.” Gerard chuckled.
“I’m so happy.”
“Aw, I’m glad Baby.”
“No.” Frank sniffled, still smiling as he nuzzled his nose against the puppy’s. “I’m really fucking happy.” He blinked back tears in his eyes and let the dog rest in his lap.
“Hey.” Gerard murmured, sitting himself up. “Why are you crying?”
Frank shook his head and wiped his eyes a little.
“Are you okay?”
“I just…” Frank sniffed. “I grew up in foster care, Gee. We didn’t have pets and shit. I’ve wanted a dog ever since I was a little kid… I can’t thank you enough.”
Gerard was pretty sure his heart physically softened and he wanted to kick himself for telling Frank no after all this time. He got off the couch and sat down on the floor next to him so he could plant a little kiss on his cheek, hooking an arm around Frank’s shoulders. “I’m sorry I kept saying no, Baby…”
“It’s okay.” Frank said, his voice wobbling. “It means a lot that you did this for me.”
“Aw, Frankie…” Gerard gave him a little squeeze and rested his head on Frank’s shoulder. “Don’t cry, okay? When you cry, I cry and then we’ll just be two grown men crying over adopting a puppy.”
“Okay.” Frank laughed, watching as the dog reached its little paw out and touched Gerard’s knee. “Aw look… he likes you.”
“I guess he is kinda cute.” Gerard admitted, reaching over to tickle behind its ears. “And he makes you all happy and shit so I guess I gotta love him too.”
“I knew you would.” Frank picked the puppy up and set him down on the rug so he could run around a little, turning to press his lips against Gerard’s now that there wasn’t anything between them. “Can I give you a little thank you present?”
“What do you mean?” Gerard blushed, watching as Frank moved over and sat down in his lap. “Hi there.”
“Hi.” Frank giggled, kissing the corner of Gerard’s mouth. “Wanna make out a little?”
“Of course.” Gerard whispered just before Frank attached their mouths again and he got preoccupied with sticking his tongue down Frank’s throat.
Frank made soft little mmm sounds against Gerard’s mouth as they kissed and kept his hands twisted in the red hair that occupied his boyfriend’s head, just making sure he wouldn’t pull away from him. “You still taste like coffee.”
“So do you.” Gerard mumbled against Frank’s lips. “It’s hot.”
Frank twisted his tongue around Gerard’s and reached his hand down so he could palm the bulge that was rising in his jeans, earning a soft gasp and a moan from Gerard. “Like that?” He said into his ear, rubbing his thumb in circles over the denim just to tease him.
“Fuck.” Gerard breathed. “Take it out, Frankie.”
“Hand job?”
Gerard gave a weak nod and pushed his hips up against Frank’s hand, prompting him to pull the zipper down and take out his cock.
“There we go.” Frank murmured, grabbing it at the base and stroking it with a tight grip to really get Gerard going. “This is for being so sweet, yeah? Because I love you.”
Gerard blushed and nodded, wrapping his arms around Frank’s waist and kissing him deeply.
Frank spread the pre-cum around for lube and flicked his wrist, sucking Gerard’s lower lip into his mouth and biting down on it lightly just because he knew it drove Gerard wild.
Gerard swirled his tongue around Frank’s and kept a hand on his cheek so he wouldn’t move too far away. Kissing him just felt so natural but it was still completely raw and fucking sexy. “Fuck, Frankie. Make me cum.”
Frank dragged his hand up and down Gerard’s shaft and kept his lips attached to the other man’s, kissing him in a way that was dirty and sweet at the same time. “You’re such a good boyfriend.” He smiled as Gerard moaned softly into his ear. “I love getting you off.”
“Fuck Baby, keep talking like that.” Gerard breathed, digging his nails into his shoulders.
“Mm, you know I might just suck your cock later too. I think you’ve earned a little extra sex tonight.” He smirked, pressing his lips to the corner of Gerard’s mouth. “Or we could take a shower together and you can fuck my brains out against the wall.”
“Damn.” Gerard blushed, closing his eyes. “That sounds fucking awesome.”
“Yeah?”
“Fuck yeah.” Gerard’s breath hitched a little when Frank rubbed his tip and he leaned his forehead on Frank’s shoulder. “Fuckkkk Frankie I’m getting close. I don’t last long when you’re just jacking me o-off.” He stuttered as Frank sped up his hand.
“Shhh.” Frank hushed as he turned his head to the side and dragged his tongue up the length of Gerard’s neck, tightening his grip. “I got you. Cum for me.”
“Frankieee.” Gerard whined, bucking his hips up to meet with his fist. “I’m really close, fuck.”
“You sound like porn.” Frank snickered, kissing Gerard’s collar as he slid his hand up and down Gerard’s shaft.
“Fuckfuckfuck.” Gerard gasped, feeling the heat rise in his cheeks and spread throughout his body. “Frankie, shit I’m- Fuck!” He exclaimed, jerking his hips up as he spilled into Frank’s hand and digging his fingernails into his shoulders, refusing to let go until his orgasm passed and his body relaxed. “Damn, Frank.”
“That was hot.” Frank chuckled, wiping his hand on Gerard’s jeans before tucking his cock away and zipping them back up for him.
“You’re gross.”
“You like it.”
“Mm, I kinda do.” Gerard sighed, tugging Frank a little closer and planting a soft kiss on his lips. “I think the dog just watched us.” He whispered, glancing off to the side where Professor Buckley appeared to be looking Frank dead in the eye.
“Hush, he’s a little puppy. He doesn’t know what sex is.” Frank kissed the corner of Gerard’s mouth and climbed off of him so he could scoop up the dog again. “Who’s Frank’s little pervert?”
“Me, you Asshole.” Gerard teased, pushing himself back onto the couch and holding his arms out. “Come cuddle. You can bring the dog.”
“Alright, I’m coming.” Frank smiled as he flopped down on the couch with him and set the puppy on Gerard’s stomach. “Aw, look.” He giggled when it laid down on Gerard and closed its eyes. “He likes you. That’s so cute.”
“I guess he’s kind of adorable…” Gerard hooked his arm around Frank’s shoulders and gave him a little kiss on the forehead. “You wanna nap with me?”
“Yeah sure.” Frank blushed, wanting to remember this moment where everything felt perfect. Gerard’s arms were strong around him and hell, he just felt so fucking warm and happy. It gave him that feeling like when he wore Gerard’s jackets in the winter and didn’t wash them until they lost his scent.
Gerard’s fingers raked lazily through Frank’s hair and he didn’t even mind that the dog was lying on him. He felt good… Really good. Like this was exactly how it was supposed to be. “Hey Frankie?”
“Yeah?”
“Um… Do you ever just kind of… think about us?”
“What do you mean?”
“Like uh… you know.” Gerard blushed. “Us… The future.”
Frank’s heart jumped a little and he looked up at him with big eyes. “You mean…”
“Well, I’m not proposing or anything.” Gerard laughed. “But um… I just think that this feels really right… being with you. It feels like it’s supposed to be this way.”
“Yeah, I feel the same.” Frank smiled as he tickled the puppy behind its ears. “But um… if it doesn’t freak out to answer, can you um… y’know, can you see us getting married one day?”
Gerard thought about it for a moment. Not too many things would change… But, still. He was guaranteed to wake up to Frank’s dumb sleepy face every morning. They’d still cuddle way more than two grown men should want to and when they were fucking like rabbits and Frank grabbed his hand, there’d be a ring there now. “Yeah.” He said softly. “I can…”
“Me too.”  Frank hooked one leg over Gerard’s and gave him a soft little squeeze. “I think I’d be a pretty kick ass husband. I know your coffee order.”
“Yeah you do.” Gerard giggled. “And I know how to cut the pants legs on your jeans so they’ll fit your tiny ass legs.”
“You are the only one that gets them right.” Frank blushed, pressing a shy little kiss to Gerard’s jaw before he picked up Professor Buckley and placed him carefully back on the floor. “Sorry Cutie, you’re kind of cuddle blocking me.” He joked before rolling back over and putting his arms around Gerard. “Mm, that’s better.”
Gerard nuzzled his nose against Frank’s hair and chuckled at the smell of his coconut shampoo. “I’m happy we did this.”
“I knew you would be.”
“Do you um…” Gerard laughed a little and leaned his forehead against Frank’s. “You want to go have sex again?”
“Shower?”
“Yeah.”
“Can I go on top?”
“Sure.”
“Okay.” Frank snickered, pulling Gerard down into a soft little kiss. “Let’s go.”
Mature Content Filter is On
(Contains: nudity, sexual themes, violence/gore and strong language)
Gerard woke up at three a.m. covered in sweat and trembling all over. "Fuck." He choked, sobbing as he reached over to shake Billie's shoulder. "BeeJ?"
"Hm?" Billie's eyes drooped open and he rolled over to face Gerard. "Hey, what's wrong? Nightmare?"
Gerard gave a weak nod and tucked himself under Billie's arm, clinging to him as he trembled. "M-M-My D-Dad w-was..." His sentence trailed off into a sob and he squeezed Billie tighter. "It felt so real."
"Oh Baby..." Billie rubbed Gerard's back and kissed the top of his head. "It was just a dream. I got you now. You're safe."
Gerard whimpered and grabbed onto Billie's hand so he could squeeze it. "I-I just n-need to stop shaking."
"Breathe, Sweetheart. Just breathe." Billie cooed, petting Gerard's hair to soothe him. "Deep breaths in and out."
Gerard took a deep, shakey deep breath and sniffled, pressing his lips to the back of Billie's hand despite his trembling. "P-Please just hold me."
"Of course Beautiful, I got you." Billie murmured, hugging them tight as he pressed a series of cute little kisses to Gerard's cheeks. "I'm right here, you're safe."
Gerard whimpered a little and kept taking deep breaths, trying to get his heart to stop pounding.
"Do you want to talk about it?"
He shook his head.
"Okay, well just try to calm down a little. I'll stay up with you."
"Th-Thank you." Gerard stuttered, nuzzling his head against Billie's shoulder. "S-Sorry."
"Don't be... I'm here for you."
"I hate this so much."
"I know, Gee... It'll get better."
"Okay." Gerard sniffed, letting Billie hold and comfort him while small tears rolled down his cheeks. "Tell me you love me."
"I love you." Billie smiled. "More than anything, alright? You mean the world to me so just take some deep breaths and try to let this pass. I'll stay up with you as long as you need."
"Th-Thank you." Gerard whimpered, his chest heaving as he caught his breath back.
Billie squeezed him tight and kept kissing him, doing his best to calm Gerard down again. "I got you." He cooed. "Just keep taking deep breaths."
Gerard wrapped his arms around Billie's neck and sighed. "Thank you..."
"No problem, Baby. Can you go back to sleep?"
"I-I don't think so." Gerard gulped. "Umm... D-Do you think... Do you think you could get it up right now or are you too tired?"
"Really?"
Gerard gave a weak little nod. "I think if I just cum, I'll be able to go back to sleep..."
"Umm... yeah sure. Just give me a sec." Billie reached under the comforter and pulled his cock out of his boxers, rubbing it a little to get himself going.
"Great." Gerard breathed, pulling away from him. "I'll prep myself, I just want to ride you real quick." He stuck his fingers in his mouth and squirmed his way out of his pajama pants, kicking them off  so he could get his hand between his thighs. "Fuck." He sighed as he slipped a finger inside of himself
Billie touched himself until he had a full erection then reached under the mattress for the lube. "Are you ready?"
"Almost." Gerard grunted as he stretched himself, scissoring two fingers. "Okay, I think I can take your cock now but, it's gonna be really tight."
"Sure just don't hurt yourself." Billie whispered as he slicked up his cock with the lube, then tossed it aside as Gerard climbed on top of him, straddling his hips.
Gerard reached his hand down and carefully eased himself down on Billie's erection, his face burning red as he felt the stretch. "Oh." He moaned, throwing his head back. "Fucckkk yeah that's just what I need."
Billie put his hands on Gerard's hips and bit down on his lower lip as Gerard started to move up and down. "Damn, Gee."
Gerard wiped his eyes and started to move faster, wanting this to be quick. "Unff." He mumbled under his breath as he pushed himself down on Billie's cock. "I love you, BeeJ. Feels so fucking good." He wrapped his hand around his dick and started stroking it roughly as he bounced up and down. "Mmm..."
"Fuck." Billie laughed as Gerard moved. "You're so awesome, don't stop moving."
Gerard grinned a little and was about to lean over to kiss him when he heard the door to the basement open and they both froze.
"GERARD ARTHUR WAY!" His mother shrieked from the top of the stairs. "YOU ARE IN SUCH BIG TROUBLE YOUNG MAN!"
Gerard froze and stared at his mother with eyes. "W-What? W-Why are you down here?"
"I thought I heard something and I came to check on you." She glared, crossing her arms over her chest. "Do you have any idea how angry I am with you right now?"
"Jesus Christ." Billie sighed, completely humiliated as he yanked the blankets up over them, giving them a little coverage as Gerard climbed off of his lap.
Gerard's skin was pale and he grabbed onto Billie's hand, starting to shake again. "I-I... I-I'm sorry Mom." He stuttered, feeling his anxiety sky rocket.
"Both of you get dressed and meet me in the living room right this minute." She hissed, making Gerard tighten his grip on Billie's hand. "You have one minute to get out there or I'm coming down to drag you there myself."
His mother left and slammed the door behind her, leaving Gerard trembling and Billie blushing.
"Oh my God, we fucked up." Gerard said with a shakey voice. "Sh-She's not gonna let me sleep with you anymore, w-what am I gonna do about my nightmares and y-you'd have to go home to your mom a-a-and..." His lower lip quivered but, Billie quickly wrapped his arms around him.
"Shh, it'll be okay." Billie murmured. "Worst case scenario, you're grounded for a little while. Get dressed, it's gonna be okay."
Gerard sniffed a little and nodded, sliding out of bed to get his clothes back on while Billie did the same. "I-I'm afraid I'm gonna have an attack..."
"Do you feel it coming on?"
"Y-Yeah and n-now I'm gonna get screamed at, I-I just..." Gerard wiped his eyes and grabbed Billie's hand again. "Please just hold my hand when she yells at me, i-it helps me keep it together."
"Yeah, of course." Billie whispered, planting a cute kiss on Gerard's cheek. "Come on, I'll be right there with you..."
They both walked up the stairs, hand in hand, and walked out into the living room where Gerard's mother was waiting for them.
"Take a seat." She frowned, gesturing to the couch.
Gerard sat down and laced his fingers through Billie's as he waited for her to start screaming at him.
"What was Billie doing in your room at three a.m.?"
"I..." Gerard gulped. "I-I wanted him to sleep with me tonight..."
"So you what? You snuck him in?"
Gerard gave a weak nod.
"Gerard, this is unbelievable." Donna huffed. "You're sixteen years old, this is completely innapropriate. How often has this been happening?"
"U-Um..." Gerard looked over at Billie and bit his lip. "A-Almost every night... for a few weeks."
Her eyes widened. "WHAT?!" She shrieked. "GERARD HAVE YOU LOST YOUR MIND?! YOU THINK YOU CAN JUST HAVE YOUR BOYFRIEND STAY OVERNIGHT WITHOUT MY PERMISSION?!"
Gerard's hand trembled in Billie's grip and he squeezed his eyes shut. "P-Please don't scram at me."
"I'LL SCREAM AT YOU ALL I WANT! DO YOU HAVE ANY IDEA HOW ANGRY I AM?! YOU'RE A MINOR, GERARD! YOU CAN'T BE HAVING SEX EVERY NIGHT JUST BECAUSE I WAS TOO STUPID TO KEEP YOU FROM DOING IT!"
Gerard whimpered and tried to keep his head straight. He didn't want to have a panic attack, he really really didn't. All the yelling was just making him think about his dad and he couldn't stop shaking. Hadn't the nightmare been enough? He was going to start having flashbacks if his mom didn't stop.
"Hey." Billie said sternly, wrapping his arm around Gerard's shoulder. "L-Look, Donna I can explain all of this just please stop yelling, it's freaking him out."
"You have no right to speak right now." Donna snapped at him. "What would your mother think if she knew what you were up to every night?"
"Well u-umm..." Billie stammered and shifted a little uncomfortably. "I-It's a little complicated."
"M-Mom please." Gerard stuttered, his breath hitching. "D-Don't blame him."
Donna rolled her eyes. "Gerard, this is unacceptable. I don't want you seeing him anymore."
Gerard's mouth dried. "What?"
"I can't trust you on your own, you were doing completely fine until you started this relationship."
Gerard's heart started to pound. No, no, no. This couldn't be happening. He couldn't lose the one bit of happiness he had in his life. Billie was all he had. "M-Mom you can't do that to me."
"I'm your mother, I can do what I want and there's no way I'm letting this continue. I'll be taking your phone and keeping you at home until you're ready to leave for college and that'll be it."
Gerard's breath started to quicken and he broke into sobs, shaking his head as he latched onto Billie and squeezed him. "No, no, no BeeJ don't let this happen. Please, you know that I love you."
"Hey, hey Gee it's okay." Billie murmured. "Try to calm down, you're gonna be fine." He looked up at Gerard's mother with pleading eyes. "Look, Donna I'm sorry but, you can't do that to him. Don't you think you're overreacting?"
Gerard sniffled and buried his face in Billie's neck. "I j-just want to go back to bed with you, d-don't leave." His chest was heaving and his breath hitched as he hugged him. "I-I can't deal with all my shit on my own. Please."
His mother's expression wavered for a moment but she quickly recovered and glared back at Billie. "I think you should leave."
"Donna please." He sighed. "Look at him. You're scaring the living hell out of him, would you please just lighten up a little? I'm sorry but, there's a good reason for all of this."
"I highly doubt that."
"MOM FOR GOD'S SAKE!" Gerard exclaimed, lifting his head enough to look at her but not letting go of Billie. "I'M FUCKING SORRY, OKAY?! HE'S BEEN SLEEPING HERE BECAUSE I'M HAVING THOSE GOD DAMN NIGHTMARES ALMOST EVERY NIGHT AND BECAUSE HIS MOTHER BEATS THE LIVING SHIT OUT OF HIM WHEN HE COMES HOME! I COULDN'T EVEN TELL YOU BECAUSE I DON'T WANT TO BE THROWN BACK IN THERAPY BUT, HE'S THE ONLY THING KEEPING ME SANE ANYMORE AND I FUCKING NEED HIM OKAY?! I'M SORRY!" He wiped the tear tracks from his face angrily and leaned his head back on Billie's shoulder. "I'm sorry BeeJ, I don't want you to have to go home to your mom. This is all my fault."
"Gee..." Billie sighed. "No it's not. I'm just gonna go, it wasn't right for me to take advantage like this."
"No, please." Gerard begged. "BeeJ don't."
Donna looked at the two of them and felt her heart sink. "Gerard..."
He shook his head and hugged Billie tighter, afraid that if he let go he'd lose him.
"Honey, is... is all that true?"
"Th-The nightmares won't stop and I'm too scared to let Billie go home." Gerard snivelled. "Please don't take this away from me, he's the only one who knows how to calm me down when I have an attack."
Billie rubbed Gerard's back a little and used his thumb to brush away the tears on his cheeks. "Just take some deep breaths, Baby come on. You'll hurt yourself breathing that way."
"Okay." Gerard choked, breathing in through his nose and out through his mouth.
"Yeah, just like that, you're doing good." Billie cooed, pressing his lips to the top of Gerard's head.
Donna chewed on the inside of her cheek. "I'll go get your medication, Honey..."
"A-Are you still going to make him go?" Gerard asked desperately.
"I'll... I-I'll think about it." She sighed before walking away to get Gerard's anxiety pills.
Gerard waited for her to leave the room, then climbed into Billie's lap just to get closer. "I'm scared." He whispered.
"Don't be." Billie assured him. "Look, even if she says you can't see me, I'm sure she'll take it back and I'd find a way to see you anyways. We're not gonna be kept apart, I promise. So just try to relax."
“I-I’m s-sorry for f-freaking out.”
“Don’t apologize. Just try to calm down a little… It’s okay, I’ve got you.”
Gerard’s mother returned a moment later with Gerard’s pills and a glass of water, which he quickly downed.
“Better?” Billie whispered, earning a weak nod from the smaller boy.
His mother took a deep breath and directed her gaze towards Billie. “How… How bad is your situation at home?”
“Umm…” Billie’s cheeks turned pink. He really didn’t like discussing it. “It… I-It’s not good but, I really don’t want to push whatever problems I have onto you.”
“Billie.” Gerard sniffed. “Just show her your back.”
“Gerard, I-”
“Baby, please?” He begged. “It’s serious, just show her.”
Billie sighed and got up from the couch, blushing as he tugged his shirt over his head and turned around so Donna could see the cuts and bruises on his back.
“Oh my God…” She breathed. “Honey, your mother did that to you?”
“Y-Yeah but, it’s really fine. I-I’m okay.” Billie stammered as he slipped his shirt back on and sat down next to Gerard again.
“She’s drunk all the time.” Gerard croaked. “H-His room is a closet, he’s scared to go home, I’m afraid to be alone at night, so he sleeps here.” He wiped his eyes and hugged Billie’s arm. “I’m sorry I didn’t ask you, but you would’ve said no.”
“Gerard, why didn’t you tell me all this?” Donna asked, her anger replaced with concern.

“I-I was going to ask you if he could stay with us tomorrow. H-He’s applying for the same college I’m going into, if he gets in, I’ll submit a request to be his roommate and we’ll be living together anyways.” Gerard gulped. “P-Please, I really just want to go back to bed and Billie can’t go back home.”
“Honey…” Donna sighed and pinched the bridge of her nose. “I’m in a tough position here.”
“Well Jesus Mom, can you really not see how much he means to me? What are you going to keep us from doing that we haven’t done already? I love him, can you please just let him stay?”
“Gerard…”
“Mom, please?” Gerard pleaded. “He makes me feel so much better, just let me have this.”
“Look, he… H-He can stay. But only because I can’t send him back home.”
“Really?”
“Yes, just…” She bit her lip. “Don’t do anything while I’m still in the house, alright? He can stay until he has his college situation sorted out.”
A wave of relief washed over Gerard and he felt his nerves start to calm as he turned and yanked Billie into a hug. “Thank God.”
“Aw.” Billie chuckled, kissing the top of Gerard’s head before he looked up at Donna. “Thank you. It means a lot.”
“Well I can’t send you back home in good conscience… Just go back to bed, nothing while I’m in the house, alright Gerard?”
Gerard nodded and thanked her before pulling Billie up from the couch. “Come on.”
Billie said a quick goodnight to Donna and said thank you one more time, then followed him back into the basement, thankful that the whole ordeal was over. “Feel better now?”
“Yeah.” Gerard smiled, tugging him back over to his bed. “Come snuggle with me, okay? You’re living here now. I’ll help you get your stuff back from your mom’s house tomorrow.”
“Okay.” Billie smiled back, leaning in to give him a soft kiss on the lips before he pulled back the bed sheets and they were able to crawl back into bed together.
Gerard pulled the blankets up to their shoulders and snuggled in next to Billie, placing his head on the taller boy’s chest. “I love you, BeeJ…”
Billie blushed a little and wrapped his arms around Gerard’s small frame, giving him a comforting little squeeze. “I love you too, Gee.”

Chapter Seven
Three weeks went by and Billie’s application was submitted, his SATs were taken and passed, school was out and he was happily sharing the basement with Gerard. He felt pretty guilty for everything Gerard and his mother were doing for him though so, he used the money he earned from his shows to at least buy groceries along with any other small things they needed around the house.
“BeeJ.” Gerard chuckled from on top of the washing machine. “You don’t have to do everyone’s laundry.”
“Yes I do.” He smiled, shutting the door to the machine and reaching past Gerard to turn it on. “Did you check the mail?”
“Not yet but, your letter should be here soon. Your essay came out great, I know you’re gonna get in Baby.”
“I hope so.” Billie grimaced. “How’d you get your scholarship so early?”
“Eh.” Gerard shrugged and put his arms around Billie’s neck. “I had perfect grades, I applied early. They gave me a full ride.”
“You’re so smart.” Billie whispered, leaning in to plant a soft kiss on Gerard’s lips. “It’s a little sexy.”
“Mm, remember when we met and you didn’t even want to go to college?”
“Well that was before I knew I was gonna have such a cute roommate.” Billie smirked, planting another little kiss on Gerard’s cheek. “You look really good right now, you wanna go watch a movie downstairs?”
“Sure let’s just check the mail first.” Gerard said as he hopped down and grabbed Billie’s hand.
They left the laundry room and Gerard tugged Billie back through the house so they could get the mail. “You can’t have a heart attack if the letter is here, alright?” Gerard said as he took the small pile of letters from the mailbox and walked back into the living rom.
“Come onnn, just look.” Billie whined.
“Alright.” Gerard chuckled, sifting through the letters one by one.
“Is it there?”
“Hold on.” He put another letter on the bottom and gasped, grabbing Billie’s arm. “This is it!”
“It is?!” Billie exclaimed. “Holy shit, open it!”
“Okay!” Gerard giggled, ripping the envelope open so he could pull out the letter and read it. “Dear, Mr. Armstrong congratulations…” His eyes lit up. “YOU’RE IN!”
“Are you serious?!”
“YES! YOU FUCKING DID IT!” Gerard beamed, dropping the letter so he could throw his arms around Billie and smash their mouths together, not really caring that their teeth clacked or that there was way too much tongue.
Billie just made a surprised little mmph! sound and kissed Gerard back with just as much force, wrapping his arms around the smaller boy’s waist to keep from falling over. “Holy shit.” He laughed as Gerard peppered his face in kisses. “We’re going to fucking college together.”
“It’s gonna be perfect.” Gerard grinned. “We’ll live together and you can stay in your band without having to live with your mom and your financial aid was approved so with my mom’s help and everything, you’ll be totally fine!” He got up on his toes and pressed their lips together one more time. “I fucking love you, you know that? I’m so happy right now.”
“I love you too Baby.” Billie chuckled, giving Gerard’s hips a squeeze. “You uh… Y’know, your mom’s not home right now…”
“Yeah?” Gerard smirked. “And?”
“You uh… You wanna go down to your room and celebrate a little?” Billie blushed, hooking his fingers through Gerard’s belt loops.
“Billie Joe Armstrong.” Gerard giggled, pulling him down so their foreheads were touching. “You are officially invited to fuck my brains out.”
The End. [Sequel coming soon: College Try]
Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Chapter Six
Another month went by and things were both better and worse. Billie's grades were going up but, finals were approaching and he still needed to get his application in. Gerard was back to homeschooling which worked out really great but, there were other problems he needed to deal with now. He kept finding bruises on Billie's body and he knew they were from his mother but couldn't get Billie to do anything about it. The best Gerard could do was keep Billie with him as much as possible but he was afraid of what would happen if Billie went back home.
The other thing was that the nightmares weren't stopping. It was happening every night now, normally more than once and his anxiety was coming back too. Even though he didn't have to face everyone at school, everything made him nervous and he started shaking really easily. It didn't take much to trigger him.
"Okay, so this is what you have to do." Gerard said as they sat at the dining room table, his mother working upstairs so they wouldn't be bothered. "This one's the college application. All you have to do is write a fifteen page essay and if you score just good enough on your SAT, you can make it."
"Alright." Billie sighed, taking the papers from Gerard. "What's the other one?"
"Financial aid application."
"Oh Jesus." He groaned, laying his head on the table.
"BeeJ, if you can get this and find a job, even just minimum wage, you can afford this place."
"I'm not smart enough for all this stuff. How am I gonna write fifteen pages in two weeks?"
"Don't worry about it, I'm gonna help you." Gerard smiled, leaning in to press a soft little kiss to Billie's forehead. "We'll make it fun. I promise."
Billie turned is head to the side so he could look at Gerard and stuck his lower lip out in a pout that made the younger boy giggle. "How?"
"Mm, tell you what." Gerard whispered, twirling a lock of Billie's hair around his finger. "Every five pages you write and show to me, I'll give you a blowjob."
"...Really?"
"Yup." Gerard nodded, watching as Billie blushed.
"...You're awesome."
"I know."
Billie chuckled and sat up, leaning in to give Gerard a proper kiss. "I mean that." He pulled away a bit and looked Gerard's outfit over, smirking a little. "You're starting to dress like me. Don't think I don't notice."
"Eh." Gerard shrugged. "My mom made me buy some new clothes and I don't know, I thought you'd kinda like this stuff."
"I do like it." Billie murmured, looking over the black skinny jeans and fake leather jacket. "Sexy."
"Shut up." Gerard laughed, handing Billie a pen. "Now start filling in the financial aid stuff, the sooner we get that in, the better."
"Fiiiinnneeee." Billie leaned over the table and started to fill in the various pieces of information.
Gerard leaned back in his chair and glanced down, suddenly catching sight of a large, deep purple mark on Billie's lower back, just visible in the area where the back of his shirt rode up. "BeeJ?" He gulped.
"Yeah?"
"What's on your back?"
"What?" Billie quickly sat himself up and tugged the hem of his shirt down a little. "Nothing."
"Billie..." Gerard whispered in a hurt voice. "That looked really bad, did she do that to you?"
"I don't want to talk about it."
"But that looks really-"
"Gerard, I can handle it."
"Can I at least see it? You might need something for it." Gerard insisted, moving a little closer to Billie.
Billie glared and leaned away from him. "Gerard. Just stop, okay? It's nothing."
"Please Billie, you're really scaring me. Just let me see how bad it is." Gerard begged, reaching forward to pull up Billie's shirt.
"I said stop!" Billie hissed, grabbing Gerard's wrist in a way that made Gerard wince from the pain of Billie's grip.
"Y-You're hurting me." Gerard choked, his heart starting to pound.
"Fuck." Billie sighed, letting go of him immediately. "Damn it, I'm... I-I'm sorry. I didn't mean to scare you. Just please, leave me alone about the bruises."
Gerard started to tremble and he put his hands in his lap, already feeling soreness from where Billie grabbed him.
"Did I hurt you? I didn't mean to grab you so hard."
"I-I'm fine." Gerard whimpered under his breath, staring down at his shoes.
"No you're not." Billie mumbled, running his hand through his hair. "You're shaking again."
"I'm sorry." Gerard sniffed, biting down on his lower lip and clenching his fists a little to try and stop the shaking. "I-I just got a little freaked out, I-I'll leave if you want me to."
"Gerard, we're in your house."
"Y-Yeah but I could still go if you want me to." He swallowed.
"Baby... Come on. Don't be like this. I'm not gonna ask you to leave." Billie whispered, moving his chair over so he could pull Gerard into a hug. "I didn't mean to scare you. I'm sorry."
"I-It's okay." Gerard stuttered, nuzzling his head in the crook of Billie's neck.
"And look, I know you're worried about me." Billie said softly, kissing the top of Gerard's head. "But I don't want you to think about that stuff. I've got it under control. I promise."
"B-But she's hurting you..."
"It's not your job to worry about that. It's my problem, not yours."
"But I love you, of course it's my job."
Billie sighed. "Gee, I'm asking you to let it go. Can you do that for me?"
Gerard swallowed the lump in his throat and pulled away from Billie a bit. "I-I'm sorry BeeJ. I can't. At least just let me see the injuries so I can help you, then I'll drop it for the night. I promise."
Billie groaned and rested his forehead back on the table. "Gee."
"Please, BeeJ? Just let me help you a little."
"You're always helping me."
"So what? You're hurt. Just let me see. We can go downstairs." Gerard cooed to him, resting a hand on his shoulder.
"You're reallly gonna make me do this?"
"Please, Baby?"
"Fine." Billie huffed, looking back towards the basement door. "But you can't tell anyone about this stuff, not Ray, not your mom. No one. Got it?"
Gerard nodded and wiped his eyes a little before grabbing Billie's hand and leading him back towards his room, careful not to slip on the stairs. "Let's just go in the bathroom and you can show me."
Billie shrugged his shoulders and let Gerard take him there, kicking the door to the bathroom shut once they were inside. "What do you want me to do?"
"Just take your shirt off first so I can see." Gerard whispered.
"Fine, just... just promise not to freak out or anything." Billie mumbled before pulling his t-shirt up over his head and dropping it to the white tiled floor.
Gerard's mouth hung open a little bit and his eyes began to water. "BeeJ..." Gerard should have been way more suspicious when Billie had been sleeping with his shirt on, his entire back was covered in dark black and purple bruises and small cuts or lacerations. "Where did the cuts come from?"
"Um... Beer bottle." Billie shrugged. "I-It's fine, they're shallow."
"Let me see the front."
Billie turned around and scowleld, crossing his arms over his chest. "Can I put my shirt back on?"
"Not yet, let me deal with those cuts." Gerard murmured, turning to open up the medicing cabinet so he could grab some Bactine and bandages.
"Aw, come on. That shit hurts."
"Just let me do it, Billie. I'm not gonna let you get an infection."
"Ugh." Billie groaned, turning around again. "Just do it fast, okay?"
"I will." Gerard cooed, leaning over Billie's shoulder to kiss his cheek as he shook the small bottle of disinfectant. He quickly sprayed each of the cuts, squeezing Billie's shoulder every time he winced. "Almost done." He put a small bandage over all of them so they wouldn't be exposed and set the Bactine back on the counter while Billie got his shirt back on.
"Can we go watch T.V. or something now?"
"Yeah but, we have to start working on that stuff again in a little while, okay?"
"Alright." Billie mumbled.
Gerard's heart sank a little and he walked over to wrap his arms around Billie's neck. "Are you mad at me?"
"Why would I be mad at you?"
"I don't know, it just... sounds like you are." Gerard shrugged, leaning his head on Billie's shoulder. "Will you cuddle with me and shit if I put on that show you like?"
"Surviving Jack?"
"Yeah." Gerard chuckled, pulling away to open the bathroom door. "Whatever you want."
**
Gerard pressed a light kiss to one of Billie's bruises and looked up to smile at the taller boy. "Better get me that fifth page by tomorrow if you want that blowjob." He winked, pushing himself up a little so he could kiss the side of Billie's neck. "And don't forget to wake up at six so my mom doesn't find out you're sleeping here."
"I know." Billie yawned. "Thanks for being the big spoon, I'm kinda like... freezing." He blushed, tugging the covers up a little.
"And you say I'm the cute one." Gerard smirked, nuzzling his nose against Billie's temple. "I'll try not to wake you up with nightmares."
"No way, wake me up if you have them." Billie frowned. "You'll keep having them otherwise." He grabbed one of Gerard's hands and kissed his boyfriend's knuckles, nuzzling his cheek against them a little because he loved the feel of Gerard's skin.
"Mm, remeber when you were all freaked out about this stuff?" Gerard smiled.
"Hey, I'd do anything for you now. It makes up for it." Billie shut his eyes and laced his fingers through Gerard's, holding his hand by his chest. "Sleep tight, Baby."
"Sweet dreams BeeJ." Gerard chuckled, kissing the back of Billie's neck. "I love you."
**
"Gerard you have to breathe better." Billie whispered, holding his shaking lover in his arms. "Come on, take a deep breath. You're hyperventilating."
"I-I-I'm t-trying." Gerard choked, his whole body trembling.
"Okay, okay I'm right here." Billie cooed. "Just remember, it was just a dream. You're safe here with me. All that stuff is over, no one's gonna hurt you. Just cry it out if that's what you need."
Gerard whimpered softly and hugged Billie tightly, trying to even out his breathing as the tears rolled down his cheeks. "P-P-Please distract me o-or something."
"What do you want me to do? You want the T.V. on?"
"N-No I wanna keep hearing your voice." Gerard sniffed, trying to contain his sobs. He hated these nightmares more than anything. They were all just flashbacks to what his father did to him. "Will you sing for me?"
"What?" Billie blushed.
"S-Sing for me?" Gerard asked in the most innocent voice Billie had ever heard. "I know it sounds dumb but please? S-Sing that acoustic one you wrote. I really liked it."
"I don't have my guitar."
"I know. I just need your voice." Gerard snivelled, his chest still heaving. "P-Please?"
"U-Um, yeah whatever you want." Billie said softly, clearing his throat and keeping Gerard close before he started to softly sing to him. "Another turning point, a fork stuck in the road... Time grabs you by the rist directs you where to go." His cheeks turned pink and he felt really silly singing this out loud with no instruments but, he could already feel Gerard starting to relax a bit. "So make the best of this test and don't ask whyy... It's not a question but, a lesson learned in time. It's something unpredictable but, in the end it's right. I hope you had the time of your life..."
Gerard wiped his eyes and rested his head on Billie's shoulder, his breathing beginning to slow down a little.
Billie hummed out the melody for him and held him tight, rubbing his back to soothe him. "So take the photographs and still frames in your mind. Lay 'em on a shelf in good health and good time... Tattoos of memories-" He forgot the next few words and hummed them for Gerard, making him laugh a little. "For what it's worth, it was worth all the while. It's something upredictable but, in the end it's right... I hope you had the time of your life."
"Thank you." Gerard gulped, giving Billie a little squeeze. "I love your singing."
"Hey my voice isn't nearly as good as yours." Billie smirked, poking Gerard's belly.
"Ew don't, I'm all chubby there." Gerard giggled, pushing Billie's hand away.
"Aw, you have a cute little tummy." He teased. "It's adorable." Billie tickled Gerard's ribs a little and smiled when Gerard started laughing. "Feel better now?"
"A little." Gerard smiled as he pulled Billie down into a quick kiss. "Can you put the T.V. on for me? I can't really go back to sleep yet but, you can."
"Sure Baby." Billie yawned, reaching back to grab the remote from the nightstand as he laid back down and Gerard snuggled in next to him so he could see the T.V. screen. "If I fall back asleep and you need me, just wake me up."
"Okay." Gerard sighed, planting a little kiss on his cheek. "Goodnight... Again."
"Goodnight." Billie chuckled. "Sweet dreams, Cutie."
**
The next day, Billie had to go home after school to go and get ready for a gig that night so, Gerard had Ray come over after school to keep him company.
"Sure you're okay, Dude?" Ray frowned as he worked the video game controller in his hand. "You look kinda... tired."
"I'm fine." Gerard shrugged. "Just not sleeping well again."
"Oh shit, are the flashbacks back?"
"Yeah, kinda." He sighed. "BeeJ's been helping though."
"You guys sleep together?"
"He stays over almost every night unless he has a gig."
"And your mom lets him?"
"She doesn't know." Gerard chuckled, leaning back against the wall his bed was pinned up against. "But it's nice. He helps me with the nightmares." He glanced over at the alarm clock and grimaced. "I'm not leaving for another two hours. Sure you don't want to come see him play tonight?"
"Nah, I gotta study."
"Shit, that reminds me. BeeJ has another test tomorrow. I barely quizzed him on it." Gerard frowned. "Y'know what, I should probably try to catch him before the show so I can give him some notes. You can still come if you want."
"Sorry, can't. I'll just head home. See you around okay?" Ray shrugged, pausing the video game. "Go have fun with your weird rock star boyfriend."
"Okay." Gerard chuckled. "See you around Ray."
**
Gerard had to convince his mother to let him take the car out but made his way across town as soon as he could to find the bar Billie was playing at. It was dark out by the time he got there and if he was being honest, the place looked a little scary. He could hear rock music blasting from the inside and the whole bar looked incredibly run down from the outside, not to mention there were a ton of creepy alleyways nearby. Gerard considered going inside but, figured that Billie would probably be out behind it.
He stuffed his keys in his pocket and started to walk around to the back of the bar, assuming that was where the van would be parked. "Billie?" He swallowed as he turned the corner and was relieved to see Billie and his band mates sitting in the back of their van.
"Gee?" Billie grinned, hoppping out of the van. "Hey Baby, you're early."
"Yeah, I just thought I'd come and see you before you went on." He laughed as Billie wrapped his arms around his waist. "Did you miss me today?"
"Course I did." Billie smirked, leaning in to give him a soft little kiss. "Hey you taste like cookies, you better have brought me some."
"Mm, you'll just have to come and get some tomorrow." Gerard chuckled, wrapping his arms around Billie's neck and looking over his shoulder at Mike and Tre. "Hey guys!"
"Hey." They waved.
"Are you guys gonna be on soon?" Gerard asked, reaching one of his hands into Billie's hair.
"In a little while but we have some time." Billie smiled, kissing the tip of Gerard's nose. "You want me to get you a drink?"
"They'll serve you alcohol here?"
"Yeah they know me." He chuckled, giving Gerard's hips a squeeze. "It's kinda crowded and people are a little more dangerous here so, I thought you'd be better if you were loosened up a bit. I want you to have fun."
"Alright." Gerard sighed, glancing towards the back door. "Can you just kinda stick with me?"
"Yeah Gerry, come on." Billie smirked, grabbing his hand and tugging him towards the door. "You'll like it here once you get comfortable."
It was like Gerard was hit with a wave of smoke the second Billie opened the door and he coughed as he was togged inside. "Geeze." He croaked, looking around at the swarm of people. It looked like everyone had tattoos and they were all packed so tight into the small bar. "This is where you're playing?" Gerard asked, having to almost shout in order for Billie to hear him.
"It's fine! You'll like it once you get comfy!" Billie yelled as he tugged Gerard through the crowd towards the bar.
Gerard gulped and tried to stay as close to Billie as possible, squeezing his hand tight as they pushed their way through. "How do we get drinks here?"
Billie leaned in so Gerard could hear him and smirked a little. "Bar tender's gay. Hold on." They approached the dirty wooden countertop and Gerard stared with wide eyes, not just at the rows of booze but at the bartender. He looked so young, Gerard would easily believe he was in high school with them.
"Stand back a minute. Pretend you don't know me." Billie instructed before letting go of Gerard's hand and walking up to greet the bartender.
Gerard was only a few feet away but, it was still too loud for him to hear what Billie was saying when he leaned over the counter and flashed that little smirk that was normally only directed at Gerard. He watched nervously with his hands stuffed in his pockets as Billie started obviously flirting with the man behind the bar counter. He was laughing, leaning forward to stay close to the other boy's face. Gerard's heart sank down to his stomach. He didn't like this... Billie was only supposed to use those moves on him.
Billie rolled up the sleeve of his t-shirt and let the bartender feel one of his muscles, making Gerard's hands start to shake. This wasn't fucking okay. Gerard was Billie's boyfriend. He was the one spending hours every day helping him pass his god damn classes. Gerard clenched his fists and glared, prepared to walk over and yank Billie away from that asshole. He would have actually done it if the bartender hadn't handed Billie two beers at that exact moment and Billie turned away.
"Here Baby." Billie smiled, handing Gerard the brown glass bottle. "Hey what's wrong? You look kinda upset."
"U-Umm n-nothing." Gerard shrugged. "Can we go back outside?"
"What?"
Gerard sighed and raised his voice. "Can we go back outside?! I'm getting really claustrophobic!"
"Oh!" Billie nodded and grabbed Gerard's hand again, pulling him back towards the back door so they could stay out in the parking lot.
Gerard had to hold his breath as they walked through the crowd and breathed a huge sigh of relief when they walked back out into the parking lot. "Damn." He breathed, taking a quick swig from the beer bottle.
"I know it's a little different for you but, you'll get used to it." Billie smiled, kissing Gerard's forehead as he waved back at the guys.
"I guess." Gerard mumbled, walking with Billie back to the van. He really couldn't get that picture out of his head now. Billie letting that other guy feel his muscles like it was nothing. It was way too easy for Billie to cast Gerard aside for someone else. How was he supposed to forget about something like this? He kept his mouth shut and drank his beer while Billie talked to his bandmates about their set, knowing if he opened his mouth he would end up starting something with Billie. He didn't want to upset him before a show.
"Hey why're you so quiet?" Billie murmured, wrapping an arm around Gerard's hips so he could pull him away from the guys a little. "Did the beer upset your stomach or something?"
Gerard shook his head and took another sip.
"Then what's wrong? Is it just because the crowd's too big?"
He shook his head again.
Billie frowned and brought a hand up to rest on Gerard's cheek. "Well tell me then. You're kind of freaking me out."
Gerard shrugged and looked down at his feet. "I don't know, I... I didn't like how you flirted with that guy for drinks." He shuffled his feet a little. "You were doing things you normally only do for me and y-you were letting him feel your muscles and I just um... I know it's stupid but it just made me feel so shitty. I'm sorry."
"Aww, Gee." Billie whispered, smirking at him a little. "You were jealous?"
"A... A little bit."
"You're so cute." Billie murmured, leaning in to kiss Gerard's lips. "You don't have to be jealous. I love you. I'm gonna have to do that sort of thing every once in a while to get what I want or what I need but, I promise I'm not interested in anyone other than you." He kissed him again and savored the feel of Gerard's lips this time, wanting to remember it while he was on stage. "Are you gonna be okay in that crowd?"
"Yeah." Gerard nodded, leaning his head on Billie's shoulder.
"Okay, come here." Billie laughed, wrapping his arms around Gerard without dropping the bottle. "I'll find you after the show and we'll have some fun, alright? It means a lot that you came to see me."
"Okay." Gerard blushed.
"And if you want more to drink just go to the bartender and say you know me. Flirt a little if you have to. It's harmless."
Gerard nodded and got up on his toes to kiss Billie one more time, using his tongue like Billie had taught him so it could be dirty. "Do you have to go set up now?"
"Umm... yeah." Billie stuttered, trying to regain his train of thought. "Damn, I love your fucking tongue."
Gerard giggled and looked back towards the van where Mike and Tre were beginning to unload their equiptment. "Come on, I'll help you set up the stage."
**
Gerard drank a little more than he should have. The crowd was just really intimidating to him and he wanted to loosen up so, he could enjoy Billie's show. Seven free beers and a cigarette later, Gerard was sucked up in the crowd with everyone else, listening and jumping along as Billie sang. He could feel the bass in his chest and for the first time all month, he felt all his anxieties melting away. Billie looked amazing up on that small stage. Gerard couldn't stop staring at the muscles on his arms as he played guitar and the sweat that kept dripping down his neck. It was just so raw and well... sexy. Not to mention Billie kept looking his way and sending him little winks which did nothing short of making Gerard's heart pound. He was almost eager for it to end just so he could get Billie's pants off.
The second the set was over, Gerard ran up on stage and nearly tackled him in a hug. "That was amazing! You were awesome." He wrapped his arm around Billie's neck and yanked him down into a sloppy kiss so he could taste Billie.
Billie smiled into the kiss and kissed Gerard back as best as he could with his guitar stuck between them. "You're wasted."
"No I'm not." Gerard giggled, rolling his eyes and letting go of the taller boy.
Billie took his guitar off from around his shoulders and set it on the stand, grabbing Gerard's hips and pulling him back in for one more kiss. "Yes you are."
"Mmm, maybe a little. Come on, let's go fool around."
"Damn." Billie chuckled. "You're sexy, drunk."
"Come onnnn. I want to see your dick." Gerard pouted, reaching for Billie's jeans.
"Whoa, slow down Baby." He laughed, grabbing Gerard's hand.
"Can we go to your car?"
"Oh." Billie bit his lip. "Shit, I came here in the van."
"What? Where are we gonna-"
"Bathroom." Billie interrupted, tugging Gerard towards the edge of the stage. "Come on, we can fuck there."
"YES!" Gerard cheered, jumping up and down a little. "Take me!"
"Okay." Billie laughed, giving Gerard's hand a squeeze as they walked off the stage and started to manuever their way through the crowd again. He loved it when Gerard got horny and took the lead. It was insanely hot. He dragged Gerard over to the bathroom and shoved the door open so he could yank him inside.
"Hi." Gerard snickered as he leaned against the door.
"Hey." Billie smirked, leaning in to nuzzle his nose against Gerard's. "You smell like beer."
"You like it."
"I kinda do." He planted a wet kiss on Gerard's jaw.
"What are you gonna do to me?" Gerard beamed, putting his hands on Billie's shoulders. "Can we fuck? Ooh wait maybe I should blow you. Oh! You could blow me! Maybe we should dry hump or something, I really want to-"
Billie kissed him just to shut him up and slipped his tongue through Gerard's soft lips, reaching one hand up to caress his cheek. "Shhh, you're really drunk. Just take your cock out."
Gerard stuck his lower lip out. "I want us to be naked."
"Not in here, Sweetie." Billie chuckled. There was a lot he'd do to get laid but there was no way he was taking all his clothes off in that gross bathroom.
"Fiiiinnneeee." Gerard groaned. He reached down to unzip his jeans but stopped when he felt something building in his stomach. "Wait."
"What's wrong?"
"Fuck, I think I'm gonna throw up." Gerard rambled, stumbling past Billie so he could get to the toilet. "Oh God, I drank too much."
Billie sighed and walked over to him, putting a hand on his back. "Just puke it out, you'll feel better."
Gerard's stomach heaved and he leaned forward as he vomitted into the toilet bowl, the acid burning his throat as his stomach forced it out.
Billie rubbed Gerard's back a little and bent down to kiss the top of his head. "Better?"
"No." Gerard mumbled as he wiped his mouth. "My stomach hurts now."
"Do you want me to take you home?"
Gerard's heart sank and he sat back on his heels. "I wanted to have sex with you."
"We can have sex another time, come on. I'll drive you home in whatever car you brought, okay?"
Gerard gave a sad little nod and pushed himself to his feet, leaning in to hug Billie. "Sorry..."
"It's okay, Gee." Billie smiled, kissing his forehead as he said it. "At least you know your limit now, right?"
He nodded again.
"Okay, come on. I'll give you a blowjob when we get back if you're good."
Gerard rolled his eyes and gave Billie a squeeze. "You're the best."
"I know I am." Billie shrugged. "Now let's go sober you up so, you can go home."
**
They stopped on the way to get some coffee which Gerard downed in less than a minute. "Can you still tell?"
"Nah." Billie shook his head. "Your mom won't think your drunk. Just act tired."
"Mmkay." Gerard leaned his head on Billie's shoulder and closed his eyes. "Will you carry me to bed?"
"How are you falling asleep after all that coffee?"
"I don't know. I just want to cuddle." Gerard yawned, hugging Billie's arm. "Sleep with me tonight."
"Baby, your mom will see me."
"Nooo just pretend to leave then come through the baaack." Gerard pleaded. "Pleeeaaasssee? I want to be with you and I feel bad about throwing up before getting you off." He stuck his lower lip out. "You were so good tonight, I don't want you to go."
"Aw." Billie chuckled, taking his eyes off the road for a moment to kiss Gerard's forehead. "You're such a Cutie."
"Will you stay?"
"Sure." He shrugged. "As long as you want me to."
"Of course I do." Gerard smiled, pressing his lips to the side of his neck. "Plus, then we can have sex in the morning."
A little something stirred in Billie's lower half and he felt his mouth water a little bit. He was still pretty horny since they hadn't done anything... "Fine."
"Yay!" Gerard cheered, kissing Billie's chin. "Thank youuu." He sing songed, giving Billie a squeeze.
Billie rolled his eyes a little but squeezed Gerard's back. "You're lucky you're so cute."
**
When they got to Gerard's front door, they said a fake goodbye to each other before Gerard hurried down the basement stairs to wait for Billie to come in through the back.
Billie had to hop the fence and run through the yard but, once he opened the door to the basement, it was definitely worth it.
"Hi." Gerard giggled, looking at Billie from his place on top of the bed with his clothes discarded on the floor and his hand wrapped around his cock. "I'm feeling a little more awake now."
"Umm..." Billie's face turned red and he felt his jeans tightened at the sight. "You've uh... Y'know, you've really come a long way from that boy I kissed under the bleachers."
Gerard just threw his head back and started to jack himself off faster. "Come fuck me."
Billie kicked the door shut and fumbled a bit to lock it as he toed off his shoes. "Do you have a condom?"
"Don't use one."
"...Have I ever told you I love you?"
Gerard laughed and moved over in the bed a little so Billie had some room. "We have to be quiet but, get naked."
Billie fumbled a little as he got his pants down and kicked them off, laughing nervously as he slipped out of his shirt and dropped it to the floor. "You're such a freak. I love it."
"Hey, no half assing this. Get your boxers off too." Gerard demanded, biting his thumbnail as Billie did what he told him. "Now touch yourself."
"Getting a little bossy, aren't you?" Billie chuckled, getting on his hands and knees on the bed in front of Gerard so, he could lean down to kiss him. "I like it."
Gerard wrapped his arms around Billie's shoulders and grinned, pulling him down into another wet kiss  slipping his tongue into the larger boy's mouth. "Do you know how hot you are? Because you're insanely hot. I love your body."
"You're still drunk." Billie whispered, pressing a line of kisses down Gerard's neck. "But it's kinda cute."
"Get the lube." Gerard said with a roll of his eyes. "I need to like, get fucked in the next five minutes or I'll explode."
"Fine." Billie chuckled, reaching over to the nightstand to grab the small tube of KY Jelly. He laid on his side next to Gerard once he had it and started to slick up his fingers. "I'm super glad you came to see me tonight."
"Of course I came to see you. You're my boyfriend." He reached over to play with Billie's hair a bit and parted his thighs so Billie could slip his hand between them. "Also, I think I'm too drunk to have nightmares tonight."
Billie slipped one finger in and started kissing Gerard's neck and collar, keeping any hickies he left low so that Gerard could hide them easily. "Damn, you're loosening up quick."
"Mm, you've trained me." Gerard chuckled, petting Billie's hair. "That feels good, put another one in."
Billie added his middle finger and worked them in and out, scissoring them a bit. "Is that good?"
"Yeah." Gerard purred, closing his eyes. "Mmm, just like that." He let out a relaxed little sigh and took his hand away from his cock. "Keep doing that..."
Billie did what he was told and pressed a soft little kiss to the corner of Gerard's mouth. He actually really loved this part. Gerard always made the cutest, softest little moaning sounds and he was just so adorable. "You want a third?"
Gerard gave a lazy nod and nuzzled his head against the pillow. "Yeah, Baby..."
Billie pushed his middle finger in and twisted his fingers around. "Hey, Gee do you want t-" He glanced up and stopped moving his hand, sighing a little. "Are you asleep?"
"Hm?" Gerard's eyes blinked open and he jerked up a little. "Wha?"
Billie rolled his eyes and removed his fingers, wipping them off on Gerard's bedsheets and putting the lube back on the nightstand. "You're falling asleep, Gee. Don't worry about sex."
"Shit, BeeJ I didn't mean to. I still want to have sex." Gerard murmured, putting a hand on Billie's cheek. "I'm sorry, I'm just kinda buzzed still."
"Forget about it, Sweetie." Billie shrugged. "You're tired."
"I'm sorry." Gerard said sadly, rolling over to snuggle into Billie's chest. "I didn't mean to tease you again."
"Don't worry about it, Gee. You're drunk." Billie kissed the top of his head and tugged the covers up to their shoulders, wrapping his arms around Gerard's small frame.
"Are you mad at me?" Gerard asked worriedly, tucking his head into Billie's neck.
"Of course not, Baby. Just go to sleep."
"We're gonna be so horny in the morning." Gerard yawned. "Night."
"Goodnight." Billie laughed, giving Gerard's ass a little squeeze. "I love you."
Gerard hummed happily and placed a lazy kiss to Billie's jaw. "Love you too. Wake me up in the morning to say goodbye."
"I will." Billie smiled. "Just go to sleep."
**
Billie woke up the next morning, grouchy and exhausted. He had a a huge headache and the last thing he wanted to do was get up early to sneak out.
"Fuck." He grumbled as he tugged his clothes back on. Why had he stayed the night? He felt like complete shit.
"BeeJ?" Gerard yawned, rubbing his eyes a little. "Good morning."
"Yeah, hey." Billie glared, attempting to tug his shoes back on
"What's wrong?" He coughed, running a hand through his hair. "Fuck, is this a hangover? I feel like shit."
"Yeah well, I feel you."
Gerard got himself out of bed and walked over to his dresser so he could at least put some sweatpants on. "Do you know anything that makes this, like, go away?"
"What do you mean?" Billie frowned.
"I don't know, a hangover cure? That sounds like something you would know."
Billie rolled his eyes. "No, Gee. I don't have a magical hangover cure for you. That's ridiculous."
"Oh..." Gerard gulped, feeling his anxiety start to swell up a little. "I... I-I'm sorry, I didn't know..."
"Ugh." Billie sighed.
"I didn't mean to annoy you." Gerard said nervously, wishing he hadn't fallen asleep naked. Even with the sweatpants on now, he felt too exposed. "Are you mad at me?"
"No, Gee." Billie huffed, rubbing his temples. "I'm just... not in the best mood. I'm sorry. I gotta go."
"Okay..." Gerard whispered, his hands starting to tremble as he walked up to him. "C-Can I give you a kiss goodbye?"
"Gerard, I-" Billie looked over at him and felt his heart sink. Why did Gerard have to get scared so easily? It broke Billie's heart seeing him shake. He looked like a puppy that had just been kicked. "Fuck. I'm sorry. I'm not mad at you, I'm just kinda, y'know, grouchy and Ihave a headache." He reached out to put a hand on Gerard's cheek and leaned in to give him a soft little kiss that made Gerard relax. "Try taking an asprin and a tylenol together, that normally helps me with a hangover."
"Thanks, BeeJ." Gerard smiled shyly. "Drive safe, okay? I'll text you later."
"Okay, Baby." Billie chuckled, giving Gerard one more quick kiss before digging his keys out of his pocket. "I'll see you soon."
"See you." Gerard blushed, watching as Billie walked out the back door before going back to bead. His head was really splitting, maybe he would be able to sleep it off.
**
"Fuck." Billie winced as he touched the bruise on his cheek. He was hoping his mother would be asleep when he got home but, she'd been wide awake and had used one of those stupid bottles to punish him for staying out late. How was he going to explain this to Gerard? He was paranoid enough already about Billie being home with his mother. God, he was so fucking tired of this. Billie knew his mom had been through a lot and he loved her. She was never violent when she was sober but, this was getting to be too much. Maybe Gerard was right... It might be time to do something about this.
**
"Did you have any nightmares last night?" Gerard's mother asked as she draped a blanket over him, hoping the couch wasn't too uncomfortable.
"No." Gerard croaked. In an attempt to hide his hangover, he'd just pretended to be sick and now his mom was all over him. "Can Billie come back over?"
"I don't want you to get him sick. Just watch T.V. and try to let it out of your system."
"Okay." Gerard sighed. "Thanks Mom."
"Don't worry about it Honey. Try to feel better." She kissed his forehead and headed  back towards the stairs so she could get back to work.
Gerard waited for her to leave then took his phone out so he could text Billie. He sort of felt like he might be smothering him but, he worried about him being home with his mother. He was just about to send him a little hello message when his phone started buzzing. "BeeJ?" Gerard asked, holding it up to his ear. "Hey, what's up."
"I can't do it anymore, Gee." Billie sniffed. "I-I can't."
"What's wrong?" Gerard frowned, sitting himself up. "Are you okay?"
"I-I just need to get out of this house." He choked, his voice cracking. "D-Do you think you could get to our spot in the woods? I really need to leave and I want to see you."
"Y-Yeah, of course I can." Gerard promised, hopping up from the couch to find his shoes. "What happened?"
"I'll tell you later just please meet me there." Billie hung up and Gerard scrambled to get his converse on, tying them quickly and scribbling a quick note to his mom on where he would be going so she wouldn't have a heart attack. He stuck his phone in his pocket and ran for the door, grabbing his mother's keys off of the coffee table. Gerard just hoped Billie wasn't hurt or anything, he needed to get there as fast as possible.
**
By the time Gerard had driven to the forest and run to their special clearing, he was drenched in sweat but, Billie was sitting in the grass with his guitar and Gerard couldn't be more relieved to see him. "BeeJ." He panted. "Jesus, there you are."
"Hey Gee." Billie smiled weakly, putting his acoustic down on the grass and turning to face him. "Aw, did you run all the way here?"
Gerard nodded and ran over to him, his eyes watering as he knelt down beside him. "You scared me."
"Ugh, shit I didn't mean to do that to you." Billie sighed, holding his arms out. "Come here."
Gerard tucked himself into Billie's armpit and hugged him, squeezing him tight as he rested his head on Billie's shoulder. "What happened?"
"I just... I just needed to leave for a while. I couldn't be around my mom." Billie kissed the top of Gerard's forehead and breathed in the scent of his shampoo. "Thanks for coming. You always calm me down."
"Did she hurt you?"
"A little bit but, I'm okay." Billie squeezed him and pulled away a little, blinking his eyes to avoid crying.
"You don't look okay." Gerard murmured, eyeing the dark purple bruise on Billie's cheek. "BeeJ, that looks awful."
"I know, she hit me with a bottle again." He winced as Gerard touched it. "I'm sorry for scaring you."
"Don't apologize, you're hurt." Gerard said in a hushed tone, kissing the tip of Billie's nose. "Can I get you anything?"
"No, I just kinda wanted to be with you." Billie shrugged. "Can um... Can we just lay on the grass and make out a little? I know it sounds kind of stupid but... I just always feel better kissing you."
"Sure, Billie just lie down." Gerard murmured, pushing Billie onto the grass and laying down on top of him. "Come here, I'll keep your mind off it."
"You're the best boyfriend ever." Billie whispered, wrapping his arms around the smaller boy's neck. "I'm like, the luckiest motherfucker on Earth."
Gerard laughed and started pressing soft little kisses to Billie's neck and jaw. "Not as lucky as me." He licked a stripe from Billie's collar to his ear and started to nibble on the skin, making Billie shiver beneath him. "Damn, I'm gettin' good at this."
"You really are." Billie blushed. "Now come here, I need that cute little tongue."
"Mm." Gerard pressed his lips against Billie's and slipped his tongue in, using it to play with Billie's.
Billie pushed his thoughts aside and focused on Gerard's mouth, relishing in the feeling of Gerard's soft lips and tongue. He really loved kissing Gerard. He always tasted minty and his tongue twisted in just the right ways. "Mmm." He mumbled against Gerard's lips, kissing him sweetly and running his hands through his hair. Billie slipped his hand into Gerard's back pocket and gave his ass a squeeze. "God, you have such a hot body."
Gerard chuckled and kissed the part of Billies cheek that didn't have the bruise. "Look who's talking."
Billie rolled his eyes. "Shut up. How's your hangover?"
"Better now." Gerard shrugged, nuzzling his nose against Billie's. "Are you sure you're okay? Tell me what happened."
"I don't really want to relive it, Baby." Billie sighed, rubbing his hand down Gerard's back.
"BeeJ, I can't help you if you don't talk to me. You've given me so much help and support with all my shit, the least I can do is give you the same." Gerard rolled off of him a bit and laid next to Billie with one arm slung over his chest. He pressed his lips to Billie's for one more short moment and looked him in the eye. "Will you please tell me what happened now?"
"Fine." Billie mumbled, looking up at the sky. "I just... I went home yesterday morning and I thought she'd be gone but she wasn't. She was still half drunk and just started yelling about me disappearing all the time. There's always stupid bottles out, she hit me in the side of the head with one of them and cracked another one on my shoulder."
"Shit, I'm not hurting you am I?" Gerard gasped, quickly taking his head off of Billie's shoulder.
"Other shoulder." Billie laughed, pulling Gerard back down. "I just left and came here after that, I think I'm okay now..."
"Oh Billie." Gerard breathed. "What are we gonna do?"
"I don't know. My last hope is getting into that college you're going to."
"Have you worked on that essay?"
"Yeah." Billie blushed. "I uh, got the first five pages."
"Oh yeah?" Gerard giggled, pressing a kiss to Billie's chin. "Wow, you better let me read it if you want that blowjob."
Billie smiled and nuzzled his nose against Gerard's hair. "You're adorable."
"But, y'know if that essay is really good and with the financial aid, you'll have to work your way through your college years but, I think with the band, you could pull it off." Gerard pressed a wet kiss to Billie's lips and grinned. "And you're going to be my room mate, we'll fuck every day and be the best fucking couple ever, yeah?"
"Yeah." Billie snickered, wrapping his arms back around the younger boy. "I love you so much, I can't believe I ever had second thoughts about you."
"Aw." Gerard snuggled in close and gave him a few more small kisses just to try and keep him smiling. "I love you too, Billie. I'm gonna keep you out of that house, okay? I'll talk to my mom, you can stay with us. You're eighteen, your mom can't do much about it anymore."
"Thanks Baby." Billie mumbled as he hugged Gerard tight. "Don't know what I ever did without you."
Gerard hummed happily and rested his head on Billie's chest. "I just want to get you to college with me, okay? It's gonna be awesome."
"I know." Billie smirked, poking Gerard's ribs to make him giggle. "You want to go do some dumb coupley stuff?"
"Like what?"
"I don't know, I got some extra cash from that last gig. You want to go get ice cream and I'll take you to the movies?"
"Sure." Gerard grinned, sitting back on his heels. "But let me pay for the ice cream, okay? I feel bad when you always pay for our dates."
"I don't mind, Gee. I like doing it." Billie sat himself up and reached over to tuck a lock of Gerard's hair behind his ear. "Plus, you're totally the girl in this relationship."
Gerard crinkled his nose. "Shut up. Your jeans are tighter than the ones the cheerleaders wear."
"You say it like you don't love it."
Gerard rolled his eyes and pushed himself to his feet, tugging Billie up with him and giving his hands a squeeze. "How 'bout you let me fuck you and then we can decide who's the girl?" He winked, wrapping his arms around Billie's neck.
"I love it when you start acting sexy." Billie whispered, leaning his forehead against Gerard's. "Let's go have fun, yeah?"
"Yeah BeeJ." Gerard said back, touching his lips to Billie's before pulling away to get his guitar for him. "You have to play this for me later though."
"I will." Billie promised him. "Now let's go. You deserve sugar and stuff for running all the way here."
**
"Alright." Gerard grimaced as they pulled up to the movie theater. "You've gotta start shaving."
"What?" Billie frowned, touching his cheek. "I just did."
"Not your face." Gerard rolled his eyes. "Your pubes. Holy shit, I have to like pick them out of my teeth."
"Hey you were the one who decided to blow me behind the ice cream place." Billie teased, nudging Gerard's side.
"Shut up." Gerard chuckled as he pushed open the door. "Shave your stupid balls."
"Fiiinneee."
Gerard ran around to the driver's side and tugged Billie out of the car, giving him a little kiss on the cheek. "I'm buying our tickets, no arguing."
"Alright." Billie smirked, locking his car up before taking Gerard's hand. "But we have to sit in the back."
"Do we ever sit anywhere else?"
**
"Shh, you're gonna make people look." Gerard blushed as he pressed his lips against Billie's, kissing him softly as the movie played. There weren't many people there but, he'd still prefer not to get caught making out with his boyfriend in public.
"Sorry, you just always get me going." Billie grinned, pushing up the arm rest between them so he could put his arms around Gerard's waist. "Now come here." He slipped his tongue past Gerard's lips and explored all the wet, warm little spaces of Gerard's mouth.
Gerard purred into the older boy's mouth and reached his hands up to twist in Billie's hair. Sometimes it felt like all they ever did was make out but, Gerard knew that Billie was having a rough time and it just felt so good to be constantly loved. "You taste like popcorn." He giggled, nuzzling his nose against Billie's. "It's cute."
"Hey, I'm sexy not cute. You're the cute one." Billie kissed him again. "You big teddy bear."
"Aw, I'm a teddy bear." Gerard smiled, kissing the corner of Billie's mouth. "I like that."
"God, you're adorable." Billie whispered, leaning in to bring their lips back together when he felt his phone vibrating in his pocket. "Shit, hold on." He wrapped one arm around Gerard's shoulders and took his phone out, flipping it open to see who it was. "Fuck." He breathed, seeing his mother's phone number.
Gerard felt him tense and looked over worriedly. "Who is it?"
"I-It's my mom..."
"Don't answer it." Gerard whispered. "Just put it away."
"What if she-"
Gerard put a finger on his lips and took the phone from him, stuffing it in his pocket. "Ignore it. I'm not letting her hurt you." He pulled Billie back in and kept kissing him, keeping his actions gentle and loving to calm him. "Don't worry about it."
Billie made a quiet little mmm sound against Gerard's mouth and shut his eyes. "Okay..."
"Just focus on other things." Gerard used his tongue in the ways Billie had taught him and put a hand on his thigh, drawing  little circles on it because he knew it turned him on.
"I... I don't know Gee." Billie sighed, pushing him away a little. "I-I can't really focus on that right now, let's just watch the movie."
"Oh..." Gerard's heart sank. "Um... okay. Sure." He snuggled into Billie's side and rested his head back on his shoulder. "Can I still cuddle with you?"
"Y-Yeah, I guess..." Billie mumbled, shifting uncomfortably. He always got so anxious when shit with his mother came up. He didn't really want to be touched but, he didn't want to hurt Gerard's feelings either.
Gerard nuzzled his head against Billie's shoulder and laced his fingers through the older boy's.
Billie flinched a little and tried to calm himself down a little. The last thing Billie wanted to do was make Gerard feel bad just for showing affection.
"Why are you so tense?" Gerard whispered. "Are you that worried about your mom?"
"I-I'm fine, Gee."
"Are you sure?"
"Yes!" Billie hissed, pulling away from him. "Just back off, okay? Watch the stupid movie."
Gerard whimpered a little and nodded his head quickly. "Sorry." He squeaked, wringing his hands together anxiously as he leaned away from Billie to avoid touching him. "I-I didn't mean to be annoying, I'll shut up." He glued his eyes to the screen and tried not to let his anxiety overwhelm him. Gerard hated being snapped at. He was only trying to be sweet, why did Billie have to do that?
"Fuck." Billie sighed, pinching the bridge of his nose. "I didn't mean that, I'm just on edge."
"It's okay." Gerard gulped, blinking his eyes rapidly. "I'm sorry."
"Don't apologize... Fuck, I can't look at you like this." Billie wrapped his arm around Gerard's shoulders and pulled him in close again. "I'm sorry, I'm just stressed. Come here." He hugged him loosely and pressed his lips to the top of Gerard's head. "You okay?"
"Y-Yeah, just um..." He took a deep breath and snuggled in close with him. "You scared me a little."
"Ugh, poor thing." Billie sighed, giving him a squeeze. "Just stay close to me, I'm sorry."
Gerard put his head back on Billie's shoulder and hugged his arm as he turned his attention back to the movie, breathing in Billie's scent to help calm him down.
Billie's heart sank and he laced his fingers through Gerard's so he could hold his hand. He was so cute, Billie hated yelling at him. For the rest of the movie, Billie cuddled and kissed him a lot until he had him smiling again, just making sure he wasn't still upset. Billie never wanted Gerard to be anxious around him. His own anxiety was situational but, Gerard's was near constant. It should be Billie's job to help him manage it. "You look really cute in the dark." He whispered, planting a little kiss on Gerard's forehead as they looked at the screen.
"BeeJ." Gerard blushed.
"What? You do." Billie chuckled, giving Gerard a little squeeze.
Gerard relished in Billie's warmth and pressed a soft kiss to the side of his neck. "You're sweet."
They stayed close for another moment, watching as everyone filed out of the theater. Billie really just didn't want to move but, he could sense Gerard dozing off. "Sleepy?"
"A little." Gerard yawned as he hopped into the passenger seat. "You're sleeping with me tonight, right?"
"Yeah, I guess... I can't go back home tonight."
"Poor Baby." Gerard sighed, buckling his seat belt and waiting for Billie to get settled in behind the wheel before hugging his arm. "Let's go home, I want to cuddle with you."
"Aw." Billie gave him a kiss on the forehead and started the car. "Come on, I'll take you home."
Mature Content Filter is On
(Contains: nudity, sexual themes and strong language)
Billie tossed and turned with nightmares all night. He just couldn't shake the feeling that he'd done the wrong thing. If he hadn't done it, Gerard might have been beaten but, if Billie hadn't driven back to the forest so quickly, he would have killed himself. Why was Billie so fucking stupid? There had to have been another way. Every time he fell asleep, he saw a new way of Gerard hurting himself or dying.
Gerard could always hear Billie fidgeting next to him and stayed up to help calm him down from the nightmares, letting him know that everything was okay.
"BeeJ, this is the fifth time tonight." Gerard whispered, tiredly as he stroked the other boy's hair. "What do you keep dreaming about?"
Billie just shook his head and leaned it on Gerard's shoulder, pressing his lips together in a straight line to keep himself from crying.
"Oh, Billie." Gerard sighed, wrapping his arms around him. "I wish you'd tell me what's wrong."
Billie stayed silent and held Gerard tight as if he would disappear completely if Billie let go. "I'm sorry for keeping you up like this."
"Shh, it's okay. Come on, lie down with me. You'll be okay." Gerard laid back down and spooned up behind Billie, holding him from behind and kissing the back of his neck. "I got you, okay? You don't always have to do the protecting."
A smile grew on Billie's lips and he sniffed a little, leaning back into Gerard's touch. "Thanks, Gee."
"Don't worry about it." Gerard whispered. "Just try to sleep and wake me up if you keep having nightmares. Okay?"
"Okay." Billie croaked, grabbing one of Gerard's hands. "Thank you."
"Quit thanking me." Gerard chuckled. "Sweet dreams."
Billie's heart warmed a little and he pulled the covers up to make sure Gerard stayed warm. "You too, Gee..."
**
Gerard let Billie sleep in as long as possible the next morning, not really caring that he was missing school even though he was still planning to make up the work. It wasn't until he picked up his cell phone that he started to get stressed.
He swallowed and shook Billie's shoulder a bit, clutching the phone to his chest. "BeeJ?"
"Hm?" Billie grumbled, reaching his arms out instictively to pull Gerard closer.
"Billie, wake up." Gerard whispered worriedly, shaking him again.
"Huh? What is it?" Billie yawned, rubbing his eyes. "Are you okay?"
"M-My mom's called like a thousand times a-and people from school are sending me things." He sniffed. "I-I don't want to go back yet. What do we do?"
Billie cleared his throat and sat up, wrapping his arm around Gerard's shoulders to keep him close. "What time is it?"
"Like ten?"
"Okay..." Billie sighed. "Go get dressed and call your mom. Just let her know you're okay and I'll bring you home later today."
"W-What do I say though?"
"Just be honest with her and tell her what happened. That you wanted to hurt yourself, so I took you somewhere safe."
"Okay." Gerard swallowed. "Um... What are we going to do for the rest of the day?"
"Make up for last night." Billie shrugged. "I'll take you somewhere fun, I promise."
Gerard sighed and nodded, leaning in to give him a quick kiss. "I love you."
"I love you too, Baby." Billie chuckled. "Go call your mom. I won't take you back home until you're ready, I promise."
"Thank you." He smiled before sliding off of the bed and picking his clothes up from the floor. He was still naked from last night and hell if he was going to talk to his mother with his junk haning out. Gerard grabbed his cell phone from the nightstand, sitting back on the bed as he punched in the number and reaching over to hold Billie's hand for support.
"Gerard Arthur Way, where the hell are you?!" His mother shouted on the other end of the line. "You think you can just run off and not come home because you feel like it?! You could've been dead for all I knew."
"M-Mom, I can explain." Gerard gulped, giving Billie's hand a squeeze. "S-Some stuff happened last night, I-I really just needed to get away. I'll be back before tomorrow, I promise."
"Gerard you can not just disappear on me! Tell me where you are."
"I-I'm at a motel with Billie."
"Where did you get the money for that?!"
"He paid for it."
"What on Earth is wrong with you? You tell me you'll be home before midnight, then run off to a motel with a boy I've only met once?!"
"M-Mom, I didn't plan this." Gerard choked. "S-Something bad happened and Billie took me away from it."
"Gerard, nothing justifies this. You should have come home."
Billie saw Gerard's mouth wobble a little and held his hand out. "Give me the phone."
Gerard shook his head.
"Give me the phone, Gerard." Billie commanded. "I can explain it to her. Just give me the phone."
Gerard sniffed and handed the phone over, leaning his head on Billie's shoulder.
"Donna? Listen, I'm sorry and I want to explain."
Gerard could hear her shouting at him through the small speaker and shut his eyes, trying to tune it out.
Billie waited for her to calm down then explained to her everything that had happened. The people coming up with the plan at school, the threats in the hallways, why Billie had to do it to keep Gerard from getting hurt and why he felt like it was necessary to take Gerard away for the night. "I promise you, I would have brought him straight home but, he told me how desperate he was feeling and he said he needed to leave so I took him here. I offered to drive him to a hospital too but, he didn't want to and I wasn't going to force him." He pressed his lips to the top of Gerard's head and gave him a comforting little squeeze. "I've had a lot of similar problems, I couldn't leave him alone last night."
Gerard sniffled and hugged Billie a little tighter, kissing his bare shoulder.
"I'll bring him home this evening." Billie assured her. "Is that okay?... Okay, we'll see you then." He hung up the phone and dropped it on the sheets, wrapping his arms around Gerard. "It's okay, Baby. She's not mad at you."
"Th-Thank you, Billie." Gerard gulped, squeezing him tight. "I don't know what I'd do without you."
Billie smiled a little and kissed the top of his head. "You're sweet. Do you know what you want to do today?"
"Mm..." Gerard blushed a little and looked up at Billie. "Before we check out, do you maybe want to..."
"You horny little shit." Billie laughed, elbowing him a little. "How 'bout a little blowjob exchange before we go?"
"Sounds good." Gerard giggled, pressing his lips to Billie's chin. "Love ya."
Billie rolled his eyes and leaned in to kiss the bridge of Gerard's nose. "Love you too, Dork."
**
Billie took Gerard out for the whole day, doing everything he could to keep his mind off of last night. They went to the movies, which they had to sneak into because Billie was broke, and hung out at the park for a little while, just snuggling and making out a little. It wasn't until it started getting dark that Gerard acted as anything other than happy.
"Please don't take me home, BeeJ." Gerard begged, his hands already shaking. "Please, I don't want to go back."
"Baby, I have to take you." Billie whispered, wiping the small tears from Gerard's pink cheeks. "It'll be fine. Your mom is really understanding."
"Sh-She's gonna m-make me go back to therapy a-and to school tomorrow." Gerard blubbered, grasping on to Billie tightly as they stood next to the car. "D-Don't take me there."
"Sweetie, I made a promise to your mom." Billie gulped, rubbing the smaller boy's back. "Please. You need to go back home."
Gerard sobbed and continued to cling to him, squeezing him as tight as he could. "B-But I love you. Don't do this to me. I-I don't w-want to go."
"Shhh, Gee you gotta take a deep breath. Everything's going to be fine. I promise. Get in the car, I'll help you calm down on the way back." Billie kissed the top of Gerard's head and took a deep breath, trying to figure out how he could reassure Gerard. The poor guy was shaking so hard. Billie didn't know how to make him feel better. "Please Gee, do this for me."
Gerard wiped his eyes with a trembling hand and sniffled. "W-Will you text me?"
"Of course I will."
"A-And protect me if I have to go to school tomorrow?"
"Yes, Gee. I promise." Billie cooed, giving him one last squeeze before pulling away.
"O-Okay." Gerard choked. "I-I'm sorry for making this so difficult."
"Don't apologize. It's okay." Billie opened the car door for him and planted one final kiss on Gerard's cheek before walking around to the driver's side so they could leave the park. "It'll take a little while to get back so just relax."
Gerard gave a weak nod and buckled his seatbelt, tucking himself under one of Billie's arms as the car started. "Thanks for doing all this for me."
"Anything for you, Baby." Billie shrugged. "Whatever it takes..."
**
Billie brought Gerard home and immediately went inside to talk to his mother. Gerard had been so scared and nervous on the way home, he wanted to stick around as long as he could.
"I-I know you probably want some time alone with him and I promise I'll leave before his curfew. He was just begging me not to bring him back here and I... I-I can't really leave him like this."
Donna chewed on her lower lip and nodded. "It's fine. Thank you for taking care of him."
Gerard listened in from outside the kitchen door and sniffed. He just felt so bad about making his mother worry like this. It had been bad enough with all of his problems in the past now he was just freaking her out again.
Billie came back out of the kitchen and grabbed Gerard's hand, squeezing it gently. "Hey, I'll stay until your curfew. You want to go to your room?"
Gerard nodded weakly and got up on his toes to give Billie a kiss. "Thank you."
"Don't worry about it. Come on, I'll find a movie for us."
Billie led Gerard downstairs and shut the door behind them, letting Gerard change into some more comfortable clothes while he picked out a DVD. "Comfy?"
Gerard blushed a little and held the blanket open for Billie. "I will be when you come over here."
Billie rolled his eyes and kicked his shoes off before sitting next to Gerard and pulling the blankets over both their laps as they watched the television. "Come here, You." Billie smirked, wrapping an arm around Gerard's shoulders.
Gerard nuzzled his head against Billie's shoulder and smiled a little, breathing in Billie's scent. "Thanks for staying... again."
"Hey, I'd rather be with you than back at home." Billie shrugged, giving him a little kiss on the forehead.
Gerard made a happy little mmm sound and kept his arms around Billie. "If I fall asleep before you leave, wake me up so I can say goodbye. It's still early but I'm sleepy."
"Okay, Gee." Billie promised, tilting Gerard's chin up for a soft kiss. "I'll be here until your curfew."
**
Once Billie left, Gerard figured he should go and talk to his mother. "Mom?" He asked shyly, as he approached her in the living room. She was watching T.V. on the sofa and he just hoped she wasn't too invested to talk or anything. "Can I um... talk to you?"
"Sure, Honey." She nodded, pausing the T.V. and moving over to leave him some room. "Are you feeling better?"
Gerard sat down next to her and shrugged his shoulders, staring down at his lap.
"You want to talk about last night? I'm still not sure exactly what happened to you..."
"I-It was um... A-Another prank on me." Gerard stuttered, hugging himself a little. "They all um... They kinda gave BeeJ an ultimatum. Either they were gonna beat the crap out of both of us or he was going to help them prank me again."
"Oh Honey..."
"S-So BeeJ said he was taking me out but, instead he drove me to the woods where everyone was waiting for me a-and they all just... laughed and drove away."
"They just left you there?"
Gerard blinked back his tears and nodded. "A-And um, that's when... th-that's when I decided to um... g-go home and..."
"Kill yourself?" Donna gulped, putting a hand on Gerard's shoulder.
"I'm sorry." He choked. "I-I know how hard you keep trying to make me okay b-but, if Billie hadn't come back to get me I would have done it. I-I'm still not sure if I can keep myself from doing it with everyone at school hating me."
Donna bit her lip and sniffed, wrapping her arms around Gerard. "I'm so sorry, Gerard. I'm going to help you. I promise."
"I-I don't want to go back to therapy."
"Honey, you need to get help. You can't be thinking these things. I won't force you to go often but, please." She swallowed the lump in her throat. "Just don't hurt yourself. Promise me that."
"I-I don't know if I can." Gerard cried, his tears starting to spill over. "I'm sorry, I'm really sorry. I-It's just I'm starting to feel like I did before and the nightmares are going to start happening again, I know it a-a-and I just... I don't mean to put you through this again."
"Sweetheart, you can't think that way. I'm your mother. I'm here to be the strong one, not the other way around." She wiped her eyes and gave Gerard's shoulder a squeeze. "Just come sleep in my room tonight in case you have an attack and I'll be there, okay?"
"A-Are you sure that's okay?"
"Of course it is. Come on, I'll make you some tea to help you sleep." Donna smiled, kissing her son's forehead. "I love you, okay? I won't make you go to school tomorrow. Just take it easy."
Gerard sniffled and wiped his eyes. "I love you too."
"I know." She chuckled. "Go upstairs. I'll be right there with your tea."
"Okay." He moved in and hugged her tightly. "Thank you so much."
His mother kissed the top of his head and sighed. "No problem, Sweetie."
**
Gerard had been right about the nightmares coming back. All night, he repeatedly dreamt of all the awful things he'd tried to put behind him. The things his father had done to him, the things Gerard had done to himself. Hospital stays, rehab visits. All from just the past two years.
Three times Gerard bolted up, sobbing and covered in sweat next to his mother who got up every time to calm him back down until Gerard finally went to sleep for good, trembling and clinging to her.
He slept until the afternoon the next morning and imediately checked his phone. Billie had texted him a couple times, telling him that his mother had gone balistic over him not coming home and that he was going to try to keep their relationship a secret at school from then on just to keep Gerard safe. Gerard had texted him back just to let him know it was okay and to ask if he could come by after school with Gerard's make up work. His mom had been nice enough to make him breakfast so, he just spent the small remainder of the day eating pancakes and watching the Syfy channel. Anything to get his mind off of all the dreams from last night.
"Are you feeling any better?" Donna asked him, sitting down next to him to feel his forehead.
"Mom." Gerard crinkled his nose. "Come on, I'm not sick."
"I know but, you hardly got any sleep last night."
"It's fine." Gerard sighed. "I feel better now that I'm awake. BeeJ's gonna come by after school with my schoolwork, is it okay if he stays?"
"Sure Honey. He's always welcome here." She kissed Gerard's temple and got back up, heading towards the stairs so she could get back to work. "Just keep the hanky panky to a minimum!"
"Mommm." Gerard blushed. "Don't be weird."
**
"Do we really have to study?" Billie sighed as he sat with Gerard on the couch.
"Yes, BeeJ. You don't have much time, this is the last quarter to get your grades up. I found an application for the college I'm going to and if you can write a really good essay and just pull out straight B's and a half decent SAT score this semester, you have a shot."
Billie grimaced and leaned his head on Gerard's shoulder. "Alright... Can I sleep here tonight?"
"Of course you can." Gerard smiled, kissing the top of Billie's head. He always felt better with Billie around. "Are you sure you're okay after last night? She didn't hit you, did she?"
"I don't want to talk about it." Billie grabbed his notebook from the coffee table and started scribble down notes from the textbook on Gerard's lap.
"Are you okay?"
Billie nodded.
"Okay..." Gerard played a little with Billie's hair and looked over his shoulder to make sure the notes he took we're good enough. "How were people at school?"
"Still laughing. They weren't really surprised you didn't come today... Are you gonna come back tomorrow?"
"I don't think so. I kind of need to stay away for a while..."
"Whatever you need, Baby." Billie shrugged. "Do you uh..." He looked towards the basement door and blushed a bit. "Wanna go fool around a little?"
Gerard blushed and nudged Billie's side. "Finish your homework and we can go. Deal?"
"Deal." Billie chuckled, hooking one arm around Gerard's shoulders so he could pull him into a quick kiss. "But you have to help me."
"It's what I'm here for." Gerard smirked, flipping a page in the textbook. "Now hush and write down the definition of commensalism."
**
Three worksheets, four pages of notes and two orgasms later, Gerard was lying in Billie's arms again with the blankets pulled up to their shoulders and their clothes scattered across Gerard's room. "I'll wake you up early for school tomorrow. You'll have to leave before my mom gets up."
Billie nodded and rubbed his hand down Gerard's back, pressing his lips against the smaller boy's just because he could. "You taste minty." He chuckled. "It's cute."
"Everything about me is cute to you."
"Not my fault your adorable." He moved his hand down and gave Gerard's ass a pinch, smirking when it made Gerard giggle. "See?"
"Not fair." Gerard blushed, pecking Billie's lips again. "Now go to sleep. You have a test in calculus tomorrow."
"So do you, Silly."
"Yeah but..." Gerard bit his lip. "I've been thinking I might just go back to homeschooling for the rest of the year. It would be easier."
Billie's mouth dried. "Really?"
"Yeah, I just... I just don't think I can go back there."
"But... what about me? All that shit you do to help me in class. I-I don't know if I'm gonna be able to pass without you there."
"BeeJ." Gerard sighed. "I can't go back to that school... I'm sorry. You'll get by. Everyone still loves you and I'll still help you study. I promise."
"I just... I can't really imagine not seeing you there every day." Billie sighed, resting his hand on the small of Gerard's back and using his other to play with the frayed little strands of black hair on Gerard's head.
"Are you mad at me?"
"Of course not, Gee... It's not safe for you there." Billie nuzzled his nose against Gerard's and closed his eyes, just listening to the other's breathing. "I love you, it's okay if you don't come back."
"You sure?"
"I'm sure." Billie smiled despite his feeling of unease. "Now go to sleep. I'll be here in the morning."
"Okay... Goodnight, BeeJ." Gerard whispered shyly.
Billie chuckled a little and planted a kiss on top of his boyfriend's head. "Sweet dreams, Cutie."
**
It was one a.m. when Gerard woke up from the first nightmare. This one had been worse than last night's. It was a complete flashback to one of the more... savage episodes Gerard had experienced with his father. He used to have these flashbacks every night and even when he was awake sometimes if something triggered it. Again, Gerard saw his father shoving him down, slamming the back of his head into the floor, whipping him with his belt until Gerard he was bleeding.
"STOP!" Gerard screamed as he bolted up in bed, sobbing once he realized he was awake. "Not again, not again." He cried, hugging himself as his body shook.
"Gee?" Billie croaked, rubbing his eyes. "Hey, what's going on?"
Gerard just shook his head and whimpered, tangling his hair between his fingers.
"Hey." Billie whispered, quickly sitting himself up. "Baby, what happened? Come here."
Gerard snivelled and let himself lean into Billie's arms, crying into his shoulder. "I-I'm s-sorry BeeJ. I d-didn't mean to w-wake you up."
"No, no it's okay. Tell me what happened." Billie cooed, rubbing Gerard's back up and down to soothe him. "I got you. You're safe. I promise. Just take a deep breath and try to calm down."
Gerard took a shakey breath and wiped his eyes, trying to calm himself down but still trembling.
"Shhh, I got you Gee. It's okay. Breathe, just breathe."
"I-I j-just had a nightmare." Gerard sniffed. "I-It was about my dad, I-I used to get them a lot."
"Gee, that's horrible." Billie murmured. "Was it like, what, a flashback?"
He nodded weakly and wrapped his arms around Billie's torso.
"Aw, Gee... Is there anything I can do to help you?"
Another cry escaped Gerard's lips and he shook his head, clinging to Billie as if his life depended on it. "J-Just hold me please."
"Okay." Billie whispered, kissing the top of Gerard's head. "Do you want to lie back down?"
"Y-Yes please."
"Okay,  just snuggle in like you always do." Billie loosened his grip on him and laid down on his side, letting Gerard tuck himself in against his chest before pulling the blankets back up and kissing the tip of Gerard's nose. "Do you think you can go back to sleep?"
"N-Not really but you don't have to stay up." Gerard gulped.
"You're still shaking, Gee. I don't mind staying up. Do you want me to help take your mind off it?"
"H-How?"
"I don't know, I could maybe um..." Billie blushed and slipped one hand down to touch Gerard's penis, lightly caressing his staff with his fingertips which was easy since neither of them had gotten re-dressed.
Gerard's cheeks turned pink and he tucked his head into the crook of Billie's neck. "Okay, that might help a little."
Billie laughed and wrapped his fingers around Gerard's base, squeezing lightly before slowly dragging his hand up his length. "I know we had sex like twice tonight but you're pretty good at getting it back up."
Gerard wiped his eyes and giggled a little bit. "C-Can you get the tissues off the nightstand? I don't want to get the sheets dirty."
"Sure, Baby." Billie said, reaching to grab a couple tissues while he flicked his wrist.
Gerard whimpered softly and closed his eyes. "Just go fast. I really need to get off."
"Whatever you want." Billie murmured, speeding up his hand a bit to rub Gerard just the way he liked, rough and hard with nice steady strokes. He bit his lip a little and tried to think of something he hadn't done to Gerard yet, wondering if there was anything he could do to make Gerard cum faster. He had never paid too much attention to the head of Gerard's cock, maybe that would make it better. Billie took his thumb and drew a small circle around Gerard's tip, making him gasp and moan.
"Fuuck."
"You like that?"
"Y-Yeah, I fucking love being touched right there."
"Why didn't you ever say something?" Billie smirked, jacking him off again in quick but steady motions.
A little whining sound came out of Gerard's lips and he started to squirm a little. "B-BeeJ I'm gonna-"
"I got it, I got it." Billie said softly, holding the tissues up to Gerard's tip as he gave Gerard's dick one final little tug before Gerard whimpered and came hardly into the tissues, digging his nails into Billie's shoulders. "God, you're fucking adorable." Billie sighed, balling up the tissues and tossing them towards the waste bin by Gerard's desk, not really caring that he missed it.
Gerard smiled and pressed a little kiss to Billie's chin. "I feel better now."
"Nothing a handjob can't solve." Billie smirked, holding Gerard close. "Are you okay?"
"Yeah but... It might happen again when I fall asleep."
"Well just wake me up if it does, okay? I'll calm you down."
"Thanks BeeJ." Gerard sighed, shutting his eyes. "You're like the best boyfriend ever. Seriously."
"Aww." Billie yawned, nuzzling his nose against Gerard's hair. "Sleep tight, Gerry."
"Gerry?"
"Yeah, new nickname. I like it." He planted a kiss on Gerard's forehead. "Sweet dreams."
"Mm, you too BeeJ." Gerard mumbled. "See you in the morning..."
**
When Gerard woke up the next morning, Billie was gone and there was nothing but a note on the pillow.
Didn't want to wake you. Try to sleep in a little. I'll be back after school.
Gerard put the note on the nightstand and sighed, wishing he'd had a chance to kiss Billie goodbye. He rolled out of bed and threw on a pair of jeans, running his fingers through his hair to fix it a little before dragging himself up the stairs.
"Hey Mom." He yawned as he wandered into the kitchen and poured a cup of coffee.
Donna looked over from the stove where she was making french toast and smiled. "Hi Honey, how'd you sleep last night?"
"Alright." Gerard shrugged, taking a sip of his coffee and sitting down at the table. "Just one nightmare so, better than last night."
"Well that's good, Sweetheart. Have you um... Have you thought about what you're going to do for school?"
"Umm..." He gulped. "I... I was hoping you'd let me um... just go back to homeschooling for the rest of the year."
"Really?"
"Yeah, I... I don't think I can go back." Gerard mumbled, gulping down more of his coffee.
"Well... Let's give it 'til the end of the week first, alright? If you still think that, I'll try to rehire your old tutor."
"Thanks Mom."
"Now uh, either put on a shirt or go take a shower alright? Breakfast will be ready in a little while."
"Alright." Gerard shoved his hair out of his eyes and got back up, heading back towards the basement door so he could go and take a shower. Damn, Billie had really done a number on him last night. Not just the handjob in the middle of night but he'd fucked the hell out of him before bed. Gerard walked down the stairs and unzipped his jeans as he walked into his adjoining bathroom, locking the door behind him as he started to think more and more about last night.
He yanked back the glass door and stepped out of his jeans, turning the water on and shutting it as soon the door was closed again. "Fuck! Cold!" Gerard winced, backing up against the wall of the shower stall. Damn, he wished Billie was there. Maybe they should try having sex in the shower some time... That'd be kinda hot. Billie could pin Gerard against the wall and take him from behind.
Gerard's face flushed and he started to bring his hand over to his cock, stepping back under the water now that it was warm. He tried to remember all the details from last night. The way Billie had stripped him down and bit on his neck. How he'd fingered him until Gerard was whimpering and moaning uncontrollably.
Gerard dragged his hand up the length of his dick and bit down on his lip. He really needed to get fucked right now. He almost considered calling Billie but, despite being horny, Gerard wanted him to keep his grades up. Maybe Gerard could do what he did last time... He looked through the glass and out at the hair brush on the counter by the sink. It had a round handle... Gerard gulped and pushed the door open a crack, reaching out and leaning over until he could grab the hairbrush and shut the door again.
It wasn't weird, right? Billie wasn't there and Gerard wanted to get fucked. Easy solution. He slipped his fingers into his mouth and got them nice and slick before starting to finger himself, sighing softly as he stretched himself out. He tried to mimic Billie's motions when he did it, pretending it was Billie's fingers instead of his own. "Mmm." Gerard hummed, pushing his fingers just deep enough to hit his spot, curling them a little just like Billie did.
It didn't take Gerard very long to loosen himself up and he was surprised how much easier it was now, even if they'd only had sex that way a few times. The hairbrush handle wasn't as effective as it had been the first time. It was much smaller than Billie, it was tough to get what he needed out of it. But, Gerard made the best of what he had and used one hand to move the hairbrush and the other to jack himself off, angling the brush just right so he could hit his prostate. He had to bite down on his lower lip to keep from moaning. God, he wished Billie was here to touch him. It was only a few minutes before Gerard came hardly and the shower washed the evidence down the drain.
"Damn." He breathed, leaning his head forward into the water as he removed the brush and set it on the small shelf to his left. He wished he'd had something a little bigger to use, maybe he'd be able to find something around the house...
Gerard washed his hair quickly and shut the water back off, stepping out of the shower to grab a towel. Hopefully Billie would be able to stay late and they could fuck again.
**
"BeeJ?" Gerard whispered as he pressed a wet kiss to the taller boy's collar.
"Yeah?" He smiled, glancing towards the basement door to make sure it was locked.
"I was wondering if you could help me out with something that's kind of..." Gerard blushed. "Embarassing?"
Billie frowned and pushed Gerard back a little, leaning their foreheads together. "What is it?"
"Promise not to laugh?"
"I promise." Billie chuckled, planting a quick kiss on Gerard's lips. "What do you need?"
"Okay sooo..." Gerard glanced down. "When you're not here and I get kinda... in the mood..."
"Oh, I like where this is going."
"Shut up." Gerard chuckled. "I can't really do it on my own as good as you can because, I... I-I kind of need something bigger."
"Oh?" Billie smirked, poking Gerard's belly button. "Wow, someone's been naughty. Are you asking what I think your asking?"
"What do you think I'm asking?"
"You want me to buy you something?" Billie said with his eyebrows slightly raised.
"Umm..." Gerard's face burned a little red and he looked up at Billie with a meek little expression. "I'm not old enough to get into a store like that."
"You're so fucking cute." Billie laughed.
"You don't think it's weird?"
"Of course it's weird but, I think it's adorable." Billie whispered, pecking Gerard's lips. "Plus, I think it's insanely hot."
"So, you'll... get me something to use?"
"Only if you promise to let me try it out on you." He winked, putting a hand on the back of Gerard's neck and caressing the soft skin with his thumb. "I know a place. I'll get you one for those days where I can't always be there to do it for you, alright?"
"Thanks." Gerard giggled, leaning in to kiss Billie's soft lips. "Try to find one that looks like yours." He whispered, using the tip of his finger to trace over the small tattoo on Billie's chest.
"Okay." Billie said back, reaching up to pet Gerard's hair. "Hey um, I gotta leave early today."
"What?" Gerard frowned. "It's already eight. When do you need to go?"
"In about an hour. I have a gig tonight."
"Why didn't you tell me? I'd go and see you."
"Umm." Billie squirmed a little. "Some people from school are gonna be there, I thought you'd be safer at home."
Gerard's face fell. "I'm not gonna be able to see your band play anymore?"
"No Baby, you'll still be able to come see us. Just not tonight. Too many people."
"But I want to be there to support you..."
"Aw." Billie chuckled, cupping Gerard's face in his hand. "You're so fucking sweet. Next time. I promise." He leaned in and pressed their lips together, sweeping his tongue over Gerard's lower lip. "So how 'bout I lay you down right now and we have the best sex we've ever had, then tomorrow I'll bring you that sex toy because you're a humongous pervert."
Gerard rolled his eyes and climbed out of Billie's lap so they could lie down. "Why the fuck am I in love with you?"
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 :)

deviantID

Fabulous-Killjoy21's Profile Picture
Fabulous-Killjoy21
Ivy
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.
Interests

AdCast - Ads from the Community

×

Groups

Friends

Comments


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