30 days before

168 9 0
                                    

"You have to talk to him. It's been months." Michael brushed off what Ryan said as he pulled his work shirt on over his head.

"You also need to stop ignoring all of us when we mention him." Michael gritted his teeth as he slammed his locker shut.

"Look just fucking drop it. It's time for our shifts so shut the fuck up about him." Michael snapped heading to the door. However he was stopped by Ryan as he grabbed ahold of the jersey teen's shirt collar.

"I'm taking your shift. You are going home. You clearly don't have the right mental state to be working." Michael swatted Ryan's hand and glared at the slightly taller teen.

"I'm going to work Ryan don't fucking stop me." Michael growled slightly.

~~~~~~~~~~~~

"You obviously still love him Gav. Just go see him. You know it was a misunderstanding." Trevor said in attempts to comfort the Brit.

"I don't love hi-"

"Bullshit! Your lockscreen is still of the two of you." Alfredo cut Gavin off.

"I snapped at him...I was a complete asshole and didn't give him a chance to explain. He doesn't want to see me again." Gavin mumbled.

"From what I've seen, Michael has been completely heartbroken. He looks like a trainwreck still. Gavin, Michael really misses you." Gavin looked up at Trevor in surprise. He didn't expect Michael to be upset. He kind of thought that Michael would just move on with life as if their relationship was never apart of it.

"Okay. Come on. You're coming with me Gavin." Trevor sat, getting up from his couch as he pulled Gavin up.

"Huh?"

"What? We can't let a fellow dusk boy stay down in the dumps like this. It's about time you and Michael patched things up." Trevor replied.

~~~~~~~~~~~~~~~~~~

"How the hell did you get in here?!" Michael shouted in surprise as he found Gavin sitting in the break room.

"Ryan let me in..." Gavin mumbled, shifting awkwardly on his feet.

A tense silence filled the room. Michael stared at Gavin, unsure how to process this current situation. As if on their own free will, Michael's feet moved forward towards Gavin until he was right in front of the Brit.

Being this close Gavin could see how broken Michael really was from the look in the male's eyes. Gavin gulped slightly as he raised a hand and rested it on Michael's cheek.

"Mi-cool..." Michael felt his heart leap slightly, hearing that voice say his name. Michael looked deeply in Gavin's blue-green eyes that he missed a lot. Without realizing Michael leaned in and pressed his lips against Gavin's. He didn't really expect the Brit to kiss back so he was surprised when Gavin kissed back.

"Gavin, I-"

"I'm sorry Mi-cool." Gavin cut Michael off as he buried his face into the other's chest before continuing, "I'm sorry I snapped at you like I did. I'm sorry I didn't listen to you. I'm sorry we broke up." Gavin whimpered.

Michael held Gavin close to him as he rubbed the Brit's back in calming circles.

"It's alright Gav." Gavin whimpered as he gripped Michael's shirt.

"I still love you a lot Mi-cool." Gavin mumbled. Michael smiled softly as he lifted Gavin's chin.

"I still love you too Gav. I was afraid I'd never get to see you again. To get to hold you like this. God I fucking missed you." Michael admitted making Gavin tear up.

"Mi-cool." Gavin whimpered as he threw his arms around Michael's neck and kissed him. Michael stumbled slightly in surprise but quickly recovered as he kissed him back.

"Alright lover birds Michael's has work still." Ryan said, opening the door to the break room.

Both teens blushed darkly and pushed away from each other as Ryan chuckled.

Once Ryan left, Michael turned and gave Gavin a quick kiss on the cheek.

"I'll text you later alright?" Gavin smiled at Michael and nodded in agreement. Before leaving he gave Michael a peck on the lips.

"I love you Mi-cool."

"I love you too, you moron."

Prom //Mavin//Where stories live. Discover now