Chapter Text
If Cale had a list of the top five worst ways to be outed to a teammate this definitely was numbers one through five. He doesn’t think anything could top the humiliation he was feeling in this exact moment.
They had just come off a win and they found themselves with a rare day off, no practice, no game, just a day where Cale could recover by himself and indulge in some private time. There was nothing wrong with wanting a bit of time to himself to indulge in some self care.
So when Nate had asked him if he wanted to get dinner and watch a movie for around 2:30 in the afternoon Cale felt he would have enough time to get what he needed done before Nate came over. He and Nate had fallen into an easy routine of hanging out on days off or after practices, getting lunch or playing video games. Nate tries and fails to get Cale to enjoy them.
Cale was currently in the living room (Oh god why did he choose the living room) fucking himself very passionately on a rather large black dildo he had suctioned to the floor. His flush ran from his cheeks down to his chest and sweat had begun to drip down the side of his temple because yeah he had been at it for awhile.
He gripped the back of the couch harder for leverage and began to roll his hips a little more purposefully, his knees screaming against the hardwood, but it felt so good and he was so so close-
The click of the door opening prevented him from going any further, and in walked a very early Nathan Mackinnon.
“Hey, sorry I’m a bit early, but the door was unlocked so I thought I’d- holy fuck.” Nate’s eyes landed on him then, jaw hung open and eyes bugging out of his head. The food containers he was holding tumbling from his hands.His face had turned a shade of red rivalling Cale’s own.
Nate’s eyes roamed over Cale then, he knew how he must look. Cheeks flushed, jaw slack with pleasure, eyes glazed over and sweat dripping down his chest. Not to mention the toy currently inside him. They stared at each other, neither one quite sure what to do next.
This had to have been the worst moment of his entire life.
Nate’s quiet repetition of “Holy Fuck.” snapped Cale out of his daze.
He squeaked out a “shit, shit,” and made to pull off the dildo quickly, unfortunately he was so close prior to Nate opening the door and the toy brushed against his prostate just right and next thing he knew he was moaning obscenely and coming across his thighs and the back of his couch. He landed in a heap next to the toy breathing hard.
Correction, this was the worst moment of his life. He wanted to throw himself off a balcony so he would never have to face Nate again.
Cale scrambled then, still shaking from his orgasm and reaching out for a blanket draped over the couch, “DON’T LOOK AT ME, DON’T-FUCK” He shrieked and managed to pull the blanket over himself like a shield.
Nate reacted then, covering his eyes with his hand and backing towards the door again as best he could. “Shit sorry, I’m so sorry Cale, fuck sorry…um… I didn’t see anything?”
Liar.Cale let out a pained whine, face going impossibly more red.
“I’m gonna, yeah I’m gonna go uh raincheck? For the dinner not the uh.. yeah uh yeah.”
Cale covered his head with the blanket in shame, cheeks burning. “Oh my god just leave.”
“Right.. right, sorry again.” He heard Nate fumbling to try and find the door handle and when the door finally clicked shut, Cale flung the blanket off and stared up at his ceiling.
“Shit…shit, shit, fuck, FUCK.” Cale launched to his feet and sprinted to the door to lock it, nearly slipping on the dropped food. He looked down at his lap at the smeared come there and grimaced, letting out another painful whine as he saw the back of his couch and shoved his face in his hands.
Nathan Mackinnon just walked in on him fucking himself rather enthusiastically on the floor in his living room.
Cale groaned again and slid down the door, praying the floor would open up and swallow him whole.
His phone pinged from where he had left it on the coffee table and Cale reluctantly left his door to look at it. It was from Nate.
Nate: Sorry :/
Cale groaned, dropping his phone back on the table before face planting onto his couch. Come stains forgotten, he’ll just buy a new couch.
==========
Practice the next day came so much quicker than Cale wanted it to and although Nate had thankfully not interacted with him much throughout practice, Cale could not shake the feeling of embarrassment whenever Nate got too close. Nate wasn’t really speaking to anyone tho, unless it was to yell at one of them for fucking up a drill.
Great he was in one of his moods.
“Cale?”
He jumped but it was just Devon. Thank god. Devon stopped next to him with an eyebrow raised and gestured over to Nate. “What’s with him? Hangout not go well yesterday?”
Cale’s face went beet red, “What? It went fine.”
It came out way too quick and if it wouldn’t have confirmed Devon’s suspicions that something was wrong, he would have smacked himself upside the head.
“Jeez weirdo, maybe because you have been avoiding him all practice? And you're using your something definitely happened but I’m trying to hide it voice.” Devon said, really drawing out the avoiding part.
Cale shrugged defensively, “No I haven’t and I don’t sound like that.”
“Uh yeah you have dude. He gets anywhere near you and you look like you want to crawl out of your skin.” Dev leaned in a little closer, “Did you tell him you’re… you know, was he not cool about it because I will get his ass. I could probably get Landy and Kelly in too.”
Cale gave an awkward laugh. Oh if only he knew. Devon was one of the first people Cale had told about being gay, aside from his family, and had been annoyingly trying to set him up with random men ever since. His intentions were good but Cale didn’t think it was a good idea trying to date while he was actively playing. If it got out that the league’s top defensemen like to take it from other guys he didn’t think people would be that accepting.
He told Gabe next because he had sensed something was bothering Cale like some handsome Swedish jedi and got it out of him in the way only a captain could.
Parker found out because he stole Cale’s phone to look something up and found Cale’s porn search history. That was probably the most humiliating thing to happen to Cale up until Nathan walked through his door.
Luckily they had all been very supportive of him which he was so grateful for.
“Not exactly and I am not telling you the details.”
“Holy shit you fucked?”
Cale sputtered, “What?! No!” He wished. “Nate and I are fine, nothing happened.”
“Mhmm. So you ever going to do anything about your little crush or-”
Of course it was at that moment Nate decided to skate over and Devon, thankfully, cut himself off. “Sup Dev.”
“Hey Nate.” They tapped gloves and Nate turned to Cale.
Cale was certain his face was still red but hopefully it could be chalked up to the chill of the ice.
“Hey Cale, do you mind if we chat after practice? I have some powerplay ideas I want to run by you.”
Cale couldn’t hide the shock on his face and that definitely had Dev side eyeing him. This is not about the powerplay in any way. “Yeah sure.”
Nate nodded, “Cool.”
And with that he skated off, playfully hip checking Naz on his way by creating a chase between the two. Each one trying to tag the other. He was acting normal again, way too normal for someone who walked in on Cale fucking himself so hard he thought he was going to black out.
Dev’s eyebrow once again shot up, unimpressed. “Ok now you have to tell me because that was not nothing.”
Cale sighed but kept quiet as he continued to watch Nate skate around as if nothing had happened.
