18 days before

158 9 2
                                    

Tuxs have been bought, limo has been rented. All that was left was for Michael to ask Gavin to prom and give him the promise ring he bought.

The happy couple were currently at Michael's, cuddling on the couch as Voltron Legendary Defenders played on the TV. Michael had one arm wrapped loosely around Gavin's waist as the other one propped his head up on the arm of the couch. The Jersey male seemed lost in thought as Gavin looked up at him.

"Mi-cool? Is everything okay?" Gavin asked, lifting his head to look at Michael.

Michael tensed slightly then quickly relaxed as he looked at Gavin. He smiled softly at the male then kissed his cheek.

"Yeah. I just need to use the washroom. You stay here okay?" Gavin looked at Michael curiously but nodded as Michael got up and went in the direction of the washroom which happened to be the direction of his bedroom as well.

Michael went into the bedroom and opened his top dresser drawer where he had put the promise rings which had 'Player one' and 'Player two' engraved in them. Michael took in a deep breath and he put the rings in his pocket then left the bedroom, making sure to flush the toilet on his way back to Gavin.

Michael sat next to Gavin again then looked down at Gavin. The Brit looked back up at Michael curiously as he tilted his head.

"What's wrong?"

"Alright I'm just going to cut to the chase. I realize this isn't out in public or in front of the school but I prefer it this way." Michael rambled as he pulled out the rings. "Gav, will you be my date to prom?" He asked, grabbing Gavin's hand and place the 'Player two' ring in his hands.

Gavin felt heat rise to his cheeks as he looked at the silver ring in his hands. He looked back up at Michael, tears pooling in his eyes.

"Mi-cool." A grin started to spread across the Brit's face as he slipped the ring on his finger before wrapping his arms around Michael's neck making the Jersey boy fall back on the couch.

"I'll take that as a yes then?" He chuckled softly then pecked Gavin's lips.

"Of course Mi-cool!" The Brit giggled, cuddling into Michael's chest. Michael smiled and wrapped his arms around Gavin's waist securely.

"And you like the promise ring?" Gavin looked down at the ring and smiled with a nod.

"I love it. You didn't have to buy rings tho-"

"I wanted to. I wanted to show you how much I love you. That I promise to stay by your side, that I really love you." Gavin looked up at Michael and smiled before pecking his lips.

"I love you too." Gavin rested his head back on Michael's chest as he returned his attention to Voltron.

"Ya know. You kind of remind me of Lance. You two are big goofballs. Though you're definitely cuter than Lance." Michael said as he intertwined his and Gavin's fingers together. Gavin giggled at this and looked up at Michael.

"You kind of remind me of a mix of Keith and Shiro. You definitely have Keith's short temper but you're also very protective over me, Ryan, Meg and the others like Shiro is with the paladins." Gavin said as he looked up at Michael in thought.

Michael chuckled then kissed Gavin's forehead. "You're such a dork."

"Am not!"

"Are too"

"Mi-coooooooooool" Gavin whined.

"Gaviiiiiiiiiiiiiiiiiiiin" Michael mocked making Gavin pout and Michael chuckle in response.

"God you're adorable Gav."

"Shush" Gavin mumbled before resting his head on Michael's chest again. Michael chuckled softly as he pulled Gavin closer to himself.

"Cutie Gavy~" Michael teased making Gavin whine.

"Mi-cool stoooop." Michael chuckled then lifted Gavin's chin and kissed him. Gavin blushed darkly as he kissed Michael back.

"You're spending the night right?"

"There's school tomorrow though."

"So? You can borrow some of my clothes and we can get around early so you can get your backpack and maybe we can get breakfast somewhere on the way to school." Michael convinced.

"Oh alright." Gavin mumbled though he had no intention of going back to his apartment tonight.

A/N: Shamless self promo, I'm working on a new fanfic, this one is going to be Grevor/Travin (Gavin x Trevor) I'm not 100% on what it will be about but it should be out this week maybe. I'm thinking of doing a miraculous ladybug inspired story

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