Well So Much For Christmas and Being Happy.

227 7 0
                                    

It wasn't snowing. It wasn't snowing, and it's Christmas. It wasn't snowing, it's Christmas, and Gerard is alone. "Goddamnit. Where the hell is Frank?" Gerard yelled into the empty scene of his and Frank's house. Well, empty as in just his and Frank's things empty. Frank's flight was getting in late and well, Gerard obviously didn't know that and tried to call Frank. He didn't answer. 'Jesus Christ, that's it I'm going to the airport.' Gee thought and oh, was he mad. 'Fuck this. Fuck you. Shit, fuck everything.' Gerard got into his car and started the ignition. The airport was all the way in a different city. It took Gerard at least an hour to get to where he needed to be and another 30 minutes to get to the damn airport. Gerard got in and walked to the portal Frank was supposed to walk out of anytime soon now. Gerard waited, and waited. Soon enough, it wasn't Christmas anymore. It was 1 a.m., Gerard started crying after he sat down. 'I didn't even get to spend Christmas with Frank.' He thought and he started crying harder and harder out of exhaustion and heartbreak. What he didn't hear though, was the love of his life calling his name, trying to get his attention. "Gerard Arthur Way!" Frank shouted loud enough to knock Gee out of his thoughts. Gerard looked at Frank and started to cry again, but got enough energy to run up to him and hug him. Frank may be a little shorter than Gerard but that never stops him from spinning Gerard around and kissing him like he always does. Gerard wrapped his arms around Frank's neck and kissed him so deep and hard, Frank thought he was gonna fall over. But Frank kissed back with more passion. "Baby boy, what's wrong? Why are you crying?" Frank asked Gee while wiping his tears off his cheek and kissing him softly on the lips before Gerard replied. "I didn't think I was going to see you," Gerard replied softly, not looking up at Frank because he didn't want Frank to see him cry even more. Frank didn't have to look at him to know he was crying again. He could feel Gerard shaking, he hated it. He hated making his baby boy feel so terrible. "Gee, look at me." Frank demanded and Gerard shook his head 'no'. Frank lifted Gerard's chin up, forcing Gerard to look at him. Gerard felt embarrassed, thinking he should've listened the first time. Frank leaned in to his ear. "Gerard, you would've been able to see me anyways. Whether it would've been today or yesterday. I would've found a way to see you. Do you really think I could've gone that long without seeing the love of my life?" Frank whispered in his ear, making Gerard shiver. "I don't know Frank. I haven't gotten to see you for a fucking month. I'm truthfully answering you. I don't fucking know." Gerard whispered back, and Frank knew he was mad. "C'mon, we'll talk about this in the car." Frank said and drug Gerard and his luggage out with him to the car. Frank put his stuff in the back seat and asked Gerard for the keys. "I'm driving, you need sleep." Frank said and asked for the keys again. "What about you? You just got off a 12 hour flight? I'm sure you don't want to drive right now Frankie." Gerard said with attitude, trying not to let Frank drive because well. It's Frank, who knows what'll happen. "Give me the keys Gerard. I'm not messing around tonight." Gerard handed them over not wanting to piss Frank and himself off even more by arguing. "Fine Frank. Here." Gerard slammed the keys in Frank's hand. Gerard has tears in his eyes. They had never fought this bad before. He got into the passenger side and slammed the door shut. Frank got into the driver side, started the ignition, and pulled out of the airport. Gee was silently crying already. Neither one spoke to each other the whole ride home. Eventually, Gerard fell asleep.

[time frame: 2 & 1/2 hours later]

He had the worse headache ever. It was 5 a.m. and Gerard didn't know how he got into his bed. He walked out into the living room and found Frank sleeping on the couch. He felt fucking terrible. Frank was supposed to be in their bed sleeping with Gerard. Not out on the couch. God, he really needed to stop crying so fucking much. No wonder why everyone hates him now, he's such a fucking pussy. 'God damn it. Frank fucking hates me now. Fuck my life.' Gerard was gonna go crazy. He hated this feeling of being unloved, but it was true. He was a huge fuck up. He must have been sobbing by now, because Frank was up and hugging him tightly. Gerard tried to push him away, but Frank held on tighter, holding his arms down. Frank looked at Gerard, he could see the tear tracks that stained his cheeks. Frank felt super terrible, he knew Gerard was thinking that he didn't love him anymore. "Stop it Gerard. I know what you're thinking and you know it isn't fucking true for even a second of your damn life." Frank talked in a civil manner trying not to yell at Gerard because Frank couldn't see for one second why Gee would even think that he didn't love him anymore. Frank is gonna propose to this wonderful, beautiful man that he fell in love with since they first met. He wouldn't have it any other way. "Gerard Arthur Way, stop it right now. You're still fucking thinking it and that doesn't sit well with me." Frank raised his voice and thank god they didn't have any close neighbors. "Frank, just stop. Stop telling me lies. I'm done." Gerard said in the weakest voice Frank has ever heard come out of that mouth. "Gerard, do you really think I'm fucking messing around with you?" Frank was losing his temper. He could never have Gerard think this shit. "Yes. I do think you are because who the hell could love someone who fucks up all the damn time and who is so messed up physically and mentally?" Gerard raised his voice too, he stood up and tried to walk away but Frank grabbed his arm. "Gerard! What the hell? I fucking love you! You're so fucking beautiful, you're so smart sometimes I feel like I'm fucking stupid. You're the love of my life and I wouldn't have it any other way! You don't fuck up, and you wanna know why? Because everything you do makes me fall in love with you more and more. When you think you make situations worse, you're fixing them. Every single time you think you've done wrong, you've done something right. I really hate that you think all of this shit Gee. I really do. It sickens me to know that you don't know that I love you. Fuck, you don't know how many times a day, I look over to you and think 'holy shit, he's all mine'. Gerard I'm serious. Every fucking day, I'm so ecstatic that I get to wake up next to the most beautiful thing on this god damn planet. I don't know why you're thinking this shit, but I want it to stop, Gerard I really do. No more bad talking yourself. If you feel like you need to do it, come to me and I'll prove you wrong." Frank said and by this time. They both had the ocean sliding down their cheeks. Frank knew he was crying, but he couldn't help it. He hated when Gerard did this to himself. This is the only other time he cried. The first was when he found out that Gerard was hurting himself. He found those cuts and scars all over Gerard's body and cried. He couldn't understand why something so beautiful, was so damaged. Gerard flopped down on the couch and buried his face in the pillow and let it all come out. He even screamed into the pillow a couple times and Frank just sat there, tears spilling down his face. He couldn't watch this. He got up, went into the kitchen, and grabbed a warm washcloth. He flipped Gerard over and put the cloth on Gerard's forehead. "Calm down, baby. You're gonna make yourself sick." Frank whispered into the quiet air. After at least an hour, Gerard finally calmed down. Frank carried Gerard bridal style back to bed. Gerard would've protested, but instead just clung onto Frank. He laid Gerard in bed and He climbed in too. Frank wrapped his arms around Gerard's waist and they both fell asleep. They both fell asleep, knowing they would have to talk about it later. Not that they wanted to, it was just something that had to be done.

Frerard One-ShotsWhere stories live. Discover now