"Is there anyone else who would like to speak?"
Michael hesitated before standing up and walking up to the podium. He sighed deeply, he could honestly say that this was the worst day of his life.
"Gavin you're such a fucking idiot! I just can't do this anymore!"
"W-what do you mean Mi-cool?"
"I mean it's done, we're over Gavin"
"M-M-cool please don't do this, I love you.." Gavin could barely speak, his voice was squeaky due to his runny nose and tears stream down his cheeks.
"Yeah well, I hate you."
Michael left, slamming the door behind him causing Gavin to jump, leaving him to cry alone.
He got into his car and drove home as fast has he possibly could without going over the speed limit,. The last thing he needed was to get pulled over and get a ticket for speeding. He thought about what he said back at Gavin's, he didn't hate him, he loved him. But when he gets as angry as he was back there, he tends to say things he would never even think of saying.
3 hours later
Michael was laying on his couch watching Adventure Time, trying to get his mind off of the fight with Gavin. The ring tone of his phone interrupted and he groaned, he hoped it wasn't Gavin, He was still very mad at the British Fuck.
"Hello?!" He barked
"Hello sorry to bother you, this is Dr.Moore from The Austin General Hospital. I'm calling to inform you that our patient Gavin Free has just passed. We found you as the number one emergency contact in his files."
Michael heard nothing after 'passed', he froze almost dropping his phone. 'No this is a joke, this is probably just a prank' He thought.
"You mean he's d-dead?" He cringed at the last word.
"Yes sir, I'm terribly sorry about you loss."
"But what the fuck happened?!"
"He was for unconscious in his car, had been in a terrible car crash just moments before. He was very weak when we brought him in, and we did everything in our power to save him, sadly there was nothing else we could do."
"NO! THIS CAN'T BE HAPPENING ! I WAS WITH HIM JUST THREE BLOODY HOURS AGO!"
"The crash was just an hour and a half ago sir."
Michael hung up and whipped his phone, not caring if it broke or not before dropping to his knees. He bawled silently, clenching and un-clenching a fist full of hair. 'This can't be happening to me. This is a joke, this is a nightmare, I'm only sleeping' He thought, trying to make himself believe that. But in reality he knew that his boi was really gone.
"Gavin Free. Gavin David Free." Michael could already feel his eyes swell with tears. He couldn't stand looking out at all the people watching him, so he decided on just looking at the microphone.
"Gavin was my boi, he was the other half of Team Nice Dynamite, and he was a third of Team Lads. He was also my best friend, he has been since we met at work, as you all know. But what just about none of you know is that for the past year and a half.... Gavin and I were secretly together. We never told anyone really because.. We were afraid, but that's not what I'm here to talk about. the day he died, the last thing I had said to him was 'I hate you', we had gotten into a huge fight and broke up. I don't hate him, god no, I love him. After the fight I didn't think that day could have got any worse, until the doctor called to break the news that is. I felt like sitting in a dark room and never coming out, I felt like my whole entire world came crashing down before me. That man means everything to me. I loved everything about him, from his crystal blue eyes, to his sandy hair, his little giggles, his smile that could light up the whole city, the way he said 'Mi-cool' and his accent. Oh god his accent. I used to say how his accent annoyed the shit out of me, but I really loved it. I loved how he could make me so damn angry, but love him at the same time. I'm going to miss him so much..." Michael paused to lick his lips. "Ever since he died, I've been seeing him every where like 'I can't get his face out of my head." Michael choked out, his cheeks were soaked from his tears, and his eyes red and puffy from crying since before the funeral even started. "He was an amazing person and well... He will be missed and forever loved."
Looking up from the podium, it was if everything was frozen. Except for one thing, a faint figure slowly making it's way toward him. Michael squinted his eyes and made out what the figure was. Gavin, it was Gavin , but how?
"G-Gavin?" Michael couldn't help but sob seeing his boi.
"Yes Mi-cool?" Gavin stood before him.
"How?"
"Look at me, I'm a ghost my boi." Gavin said trying to make the best of things.
"Why did you leave me?"
"I was driving, on my way to see you, but my eyes were full of tears so my vision was blurry. I ended up driving through a red light and crashing head on into a truck. Please stop crying Mi-cool, I'm here now see." Gavin placed his hands on Michael's face, wiping the tears away, making his heart skip a beat.
"I'm so so sorry Gavin, I never should have said-"
"I know my boi, I know. I messed up too, it's not your fault."
"Promise you'll never leave me again.."
"I'll always be with you Mi-cool, I'll never leave you, I promise." Gavin cooed
"I love you Gavin."
"I love you too Mi-cool."
"Michael? Michael?!"
Michael snapped out of it and turned to Ray who had a concerned look on his face.
"What happened?"
"You just froze there after finishing your speech. You've been standing there for the past 15 minutes."
"God damn it."
Michael looked off and could still see the faint figure of his boi, Gavin looked at him and gave him a reassuring smile.
"C'mon buddy, let's get you home." Ray said as he guided Michael off of the stage and out of the church to take him home.
Gavin might have been gone, but he was always there in Michael's eyes.
YOU ARE READING
I'll never leave you (Mavin Oneshot)
FanfictionMichael's worst fears come to life when he looses his Boi.