chpt. thirty ➫ i promise

95 3 6
                                    

gerard woke up on his cold, wooden living room floor. half his face soaked in his drool, hair sticking to his face. 

"unh... frankie?" gerard said, sitting up on the floor.

silence. "frank?"

a few moments later, frank responded from the bedroom. "gee?"

gerard didn't respond back. he crawled to the bathroom and washed his face in the sink. 

"gerard?" frank said a bit louder.

"frankie..." gerard slid himself across the floor and crawled the rest of the way into the room. he pressed his face into the carpet floor and sighed.

"hi gerard." frank smiled at his boyfriend, sipping his tea as he continued reading his comic book.

"unhh..." gerard replied.

"you okay?"

"unnhh." 

"babe." a smirk appeared upon frank's lips as he got up and sat on the floor next to gerard.

"hiii." gerard groaned.

"hi baby." frank said as he pressed his lips against gerard's. "eugh."

"what?" gerard smiled.

"you've been drinking whiskey."

"yeah?"

"but the gross kind."

the two laughed for a while before talking again.

"i love you." gerard said out of the blue.

"i love you, too." frank chuckled as he sported a half smile. he watched gerard drowsily get up and mime his sitting position. he stared intently into gerard's hazel eyes and couldn't help but smile wider.

"what?" gerard said, weirded out.

"you're so beautiful." 

gerard blushed. he combed his hair out of his face as he drew closer to frank. "and so are you."

frank straddled atop gerard on the floor and kissed him like there was no more tomorrow. he missed this feeling a whole lot, and he knew he was going to get it a lot now that he's becoming more comfortable around gerard again.

gerard moaned in between kisses, frank getting off from it. he felt gerard's fingertips under his shirt, squeezing his waist. his hands were cold, sending a shiver down frank's spine. 

frank slipped his tongue into gerard's mouth and played with gerard's tongue. he wrapped his arms tighter around gerard's neck, as gerard pulled frank closer, creating more tension.

"frankie..." a voice in frank's mind chuckled. "you've made a big mistake leaving me."

"ah!" frank let go of gerard and fell back. he crawled back from him until he hit the leg of the bed. 

"frank are you alright?" gerard said, trying to get near frank.

"no!" frank kicked gerard's hand away and drew his legs to his chest. "no, leave me alone!"

"frank." gerard was becoming concerned and frightened. "what happened?"

frank was hyperventilating. he was heavily breathing into his knees, tears streaming down his face. "ol-gerard... i don't know, i'm sorry... i just-i want..." frank stopped talking in fear of remembering something he didn't want to.

gerard was carefully crawling towards frank. once he got near him, he silently carried him in his arms. slowly, frank wrapped his arms around gerard's neck and buried his face in his shoulder, tears getting onto gerard's shirt.

"gerard," frank said after some time. "gerard. i'm scared." he whispered.

"i got you." gerard replied optimistically. "you don't have to worry about him anymore. he's dead, frankie." he looked out the window at the dimmed evening sky. "he's gone."

"he scared me, gerard. i feel-i feel forever traumatized because of him."

gerard began sniffling. he didn't want to cry in front of frank because he wanted to show him that he didn't need to cry anymore. 

"are you okay, gerard?" frank looked up into gerard's watery eyes.

"i'm okay, i promise."

"gerard," frank bit his lip. "will you never leave me?"

gerard nodded. "i promise i'll never leave. what matters is if you don't leave me again."

"i promise."

Subway Train ➫ FrerardWhere stories live. Discover now