Work Text:
Magical looking white particles from thin, faded clouds above fell down onto the sidewalk, joining accumulated piles of snow, which looked innocently pillow-soft, despite already fallen down previously days before. It was neatly shoveled, like scooped ice cream by people that lived in the apartments that towered over the entire city.
It was Thursday night, the sound of cars passing through filled the air, the city never slept, not even when it was close to midnight. The moon was abnormally large and it bathed the earth with its luminous glow. The streetlamps from the surrounding streets were casting a misty
glow strong enough to silhouette two young men making their way across the road.
Will sighed as him and Mike walked the streets of the city. The cold wind blew against their faces and nipped their ears and fingers. Their skin flushed a light pinkish color. It felt refreshing and torturous all at the same time. Mike’s hand closed around Will’s, he placed them in his unnecessarily large coat pocket, attempting to warm them up.
“One more block, then we will finally be home, I promise.” Mike assured Will as he noticed a small frown etched on his face. The tips of their noses and cheeks were now visibly red from the frosty cold against their skin. Both of them hated this weather.
They had just been at Lucas’s apartment, the party thought it would be a great idea to all meet up and hang out together for Christmas, seeing their friends again was great, they were swept up in nostalgia, it was like they were just teens hanging out again. But walking to and from Lucas’s apartment? Not ideal.
Will visibly shivered, his face was scrunched up, his lips were dry and swollen. The streetlamps were luminous enough for Mike to be able to see Will’s lips clearly, he saw as they were slowly turning blue.
“Hey,” Mike started, his tone was almost curious. “How about I give you my jacket? Would you be warmer?” Mike, being Mike, wanting to be the savior for Will, as usual, but both of them knew that Mike also needed the jacket as much as Will did.
“No, you said we were almost home, I’m sure I’ll be okay.” Will smiled, hoping that Mike would ease a little.
“You’re freezing.. what kind of boyfriend would I be if I just let you stay cold like that?” His voice was dripping in genuine concern. He really cared.
“A stupid one. Mike, you already got a cold a week ago, you don’t need another.”
Will and Mike had gone ice skating together, the temperature dropped from a 50 degrees to 12 degrees Fahrenheit fast. Will got a little runny nose, and Mike shed his jacket the second Will sneezed. He skated in his old Hawkins High School hoodie, and caught a cold as expected. Mike was pampered by Will for the entire week, he would have enjoyed it thoroughly IF he didn’t feel like actual shit. He still enjoyed the attention from Will.
They could see the apartment complex coming up, most of the lights from other residents were off, but the occasional light or two was on too. The both of them sighed in relief in sync, and Will fumbled to get the key out from his jean pocket.
Mike squealed like a little girl, starting to run towards the apartment, unable to just walk and stay out in the cold like this. Will trailed behind him, laughing quietly. When he finally caught up to Mike, he wrapped his arms around his shoulder, pulling them close together again ad they walked up the stairs to their floor.
When leaving the house previously, they didn’t leave the heater on, it was frigid once they walked inside. Mike basically leaped for the blanket on the couch, seeking some warmth from anywhere.
The couch wasn’t anything special. Mike and Will got it for sale while furniture shopping when they first got the apartment, but right now it felt like Mike’s savior. The couch felt like Mike was lying in a pile of fancy, luxurious pillows that he laid his head on whenever he went on a vacation resort with his family as a kid.
Same goes for the blanket, it was shabby and old, clearly worn out. It was one of Will’s that he kept since he was about eleven, but Mike didn’t care about any of that, all that really mattered was getting warm and comfortable again.
“Can you turn the heater on? Please?” Mike pleaded as Will walked away from eyesight. Within a minute he heard a buzzing sound coming from the direction of the radiator, all Mike did was sigh in relief.
Mike heard shuffling from the kitchen, the cupboard opening and the sound of mugs placed down against the counter with a clink.
“Do you want me to make you anything? Coffee, tea, hot chocolate? Anything like that?” Will called out to Mike from the kitchen.
“I’m okay, thank you..” Mike said, his voice was mumbled as he buried his face into the thin blanket that he had buried himself into. Mike heard soft steps coming closer to the couch, he looked up to see Will leaning over him. He smiled tenderly and kissed the top of Mike’s head.
Mike felt leisurely, the apartment increasingly getting warmer, the blanket that he wrapped around himself on the couch, and the love he got from Will easily made him feel all warm and comfortable.
Will was shuffling around in the kitchen, making tea for himself. Mike could hear the stove making a ticking-like sound as Will turned the knob. Everything faded into background noise as the water started running from the sink, and Mike’s vision blurred to black, peacefully falling into a light sleep.
Will was focused on making himself some nice, hot tea. He placed the kettle ontop of the stove, and started rummaging through the cabinets to look for a tea bag. Will pulled out a chocolate flavored one, perfect for the cold occasion. Just imagining drinking the nice, warm, and sweet tea when it was finished brought a delighted smile to Will’s face.
Will walked back over to Mike, still sleeping on the couch as he waited for the water to boil, seeing that he was now asleep. Will smiled fondly at the sight, he scooped Mike up gently off the couch, wanting to place him in bed and not leave him sleeping in the living room. It wasn’t anything new, Will carried Mike for fun a lot, even as kids, Will would pick Mike up and run around the basement with him in his arms, pretending that they were flying together.
Mike was placed back down on their relatively small shared bed. The springs creaked as Mike’s body fully settled down ontop of the mattress.
Will brushed his fingers through Mike’s messy hair, getting a little caught in the process.
The blinds were slightly open, the moon shined through into the room. Will took a second to admire the star-lit sky, snow accompanying it as it falls into the streets, piling up just to get shoveled to the side in the morning.
The water would take awhile to boil, Will decided to sit by Mike’s side as he waited. He gazed lovingly at his boyfriend, stroking his cheek gently with his thumb. Will made sure to tuck Mike in well, wanting to make sure that he was eased.
Within a few minutes, the tea kettle whistled, Will had to stop admiring Mike and go get his drink. He kissed Mike on the forehead before walking into the kitchen. Mike woke up at the sound of the kettle, smiling as he watched his boyfriend walk away.
Mike tossed and turned in bed, waiting as Will took his sweet time to prepare his drink. Mike squirmed under the soft and warm sheets, he appreciated how nicely he was tucked in. It wasn’t until he heard Will’s footsteps walking back when Mike stoped moving so much.
Will took a big sip of his tea as he walked in, it was perfect. He sighed contently as he placed his mug to the side and got in bed. He didn’t notice Mike slowly inching towards him.
“Hi.” Mike whispered as his arms snaked around Will’s waist, pulling him closer and kissing the top of his head
“..Hi.” He was a bit taken aback, he didnt expect Mike to be awake, but he still smiled warmly at him. “Are you still cold?”
“A little.” Mike admitted. “But I’ll be fine, here with you.” He mumbled as he nuzzled his nose against the crook of Will’s neck.
Will’s hands rubbed against Mike’s torso, as to warm him up. “Do you want another blanket? I can warm you up if you really need it.”
Mike enjoyed the concern Will was showing, it was clear that he cared. “I don’t need a blanket, I need you.”
“I hate to break it to you Mike, but I am not as warm as a blanket, I’m not effective at all.”
It was silent between the two as might thought. He smiled warmly as he got an idea. “Didn’t you just have some nice warm tea?”
Will was confused what Mike meant by that, Mike left a quick peck upon Will’s lips for him to realize what he meant. Both of them giggled in sync together. It escalated slightly, Will and Mike passionately kissing, moving around in bed so their positions were switched around constantly. It wasn’t until Will was on top of Mike when they slowed down.
They stared in each other’s eyes, Mike inhaled shakily, seeing Will tower over him, sweaty and hot, he almost choked on his spit. Will let out ragged breaths as he tried to hold himself back, Mike looked gorgeous like this, flushed and lying under him.. Mike could almost see innocence and beauty in Will’s doe-green eyes, Will saw warmth, welcoming in Mike’s. They could spend the rest of the night like this easily, truly taking in the features of one another.
“I love you, so much, Mike.” Will mumbled as he leaned down closer to him, his fingers interlocked with his, and held them together, not tightly, not wanting to restrain and hurt Mike. Will kissed his earlobe before relaxing himself, letting his body go slightly limp.
“Don’t fall asleep on me.. not yet please..” Mike’s quiet, pleading voice made Will shoot his head back upright.
Mike pulled his hands away from Will’s, and his palms were placed against his cheeks, slowly pulling him in to give a slow, sensual kiss. Their noses rubbed together as they sighed in unison. Will gently bit down on Mike’s tongue as it slipped into his mouth, earning a surprised gasp from him.
Will could feel Mike’s hands slowly wander down to the waistband of his pants— both never changed into formal pajamas in the first place.
“Can we do it tonight? Please, Will?” His voice was breathless and shaky.
Will wanted it too, he really did. He kissed Mike once again, slowly, a wordless confirmation. Something so beautiful about their relationship was that words weren’t needed. They simply weren’t necessary.
Will backed away from Mike, giving them space and stripping away his shirt. Mike couldn’t help but gawk at the familiar sight.
It was only when Will started undoing his belt, Mike scrambled to get his own clothes off. Will smiled at Mike carelessly throwing it off the bed, waiting as patiently as he could.
Will held Mike’s face gently. He looked excited, but also nervous. He carefully trailed his finger against the outline of Mike’s lips, before kissing it softly.
They adjusted positions. Will held Mike’s waist as he laid him down against the pillows. Mike had his fingers tangled in Will’s hair.
The room was quiet, the only sounds that were heard was the deep breathing of Mike and Will.
“Are you ready?” Will whispered as he started to reach towards their bedside table, where a little bottle of lube sat by the corner.
Mike nodded his head, even spreading his legs more open for Mike to get a better angle.
Will felt a cooling sensation as he put a generous blob of lube on his fingers. He carefully circled Mike’s hole, twitching at the cool air and slippery liquid.
Slowly, carefully, gently, Will stuck a finger inside. Mike shook and let out a soft sigh as he felt Will’s slim finger moving around inside him.
“Is that good?” Will asked as he pushed his finger deeper inside. He was focused on Mike’s face, flushed red, breathing deeply, lips slightly parted, angelic.
“Perfect— it’s perfect.” His voice was breathy, Mike let out a long exhale as he adjusted to the feeling. “Can you put another in? Please?”
Will just nodded his head. The sight was too much for him to comprehend. Mike attempted to cover his face with his hands, but Will just gently lifted them away.
Will hushed his voice, whispering to Mike. “Don’t cover your face, you don’t have to be embarrassed.” He said as he stuck another finger inside.
Mike let out a sudden gasp, he was too focused on paying attention to Will’s voice, he was unprepared. “Ah— warn me,” he whispers.
“I’m sorry..” Will said, sounding more amused than actually sorry. Mike tugged on Will’s hair in response, only earning a quiet chuckle from him.
Will moved his index and middle finger, in and out of Mike quickly. He writhed and grunted, but didn’t want any of it to stop.
Unexpectedly, Will added his ring finger in without warning. Mike hissed as he felt his eyes prick with tears, but it felt so good.
“Oh- oh, Will.. Will..” Mike quietly whimpered. He already felt close, was that even possible?
Slowly, Will pulled his fingers out of Mike, rubbing them on the sheets to clean them.
His other hand cupped Mike’s cheek gently, his face coming close to Mike’s again.
Will kissed Mike slowly. He pulled back with a smile before kissing him again.
“Are you okay? I didn’t hurt you, right?” Will said as his hand lingered on Mike’s cheek. Mike just nodded his head weakly, mustering a smile at Will’s concern.
Mike panted as Will coated his dick with lube, preparing himself before finally slipping it in.
Out of surprise, Mike let out a strangled gasp. Will gently shushed him as he slowly pushed deeper inside. He rubbed his hands up and down against Mike’s waist, offering him some comfort as he got used to the feeling of being stuffed with Will’s cock once again.
Will leaned in closer, Mike gripped onto his shoulders to preserve the closeness.
“You can.. start now..” Mike whimpered as he gave Will the green light.
Mike’s head felt hot with pleasure as he finally remembered how good this felt. Better than Will’s fingers, or his tongue.
Will thrusted gently. Starting a gentle pace. Mike whined with pleasure, his back arched. So full.
“So good— so good!” Mike gasped out as his nails dragged down Will’s back. It stung, Will felt like his back was on fire. He grabbed Mike’s hand and pushed them against the headboard.
Mike let out a strangled gasp, he felt like he was going to somehow slip off of Mike and fall on the floor without the support of Will holding onto his waist, but it also somehow felt better.
It was getting sloppier, Will’s thrusts were strong but messy, but somehow he was able to hit Mike’s sweet spot easily.
An involuntary moan spills out of Mike’s mouth as Will continuously pounds into him. Mike weakly adjusts his legs and lifts them up, putting them in a slightly new position.
“Oh god,” Mike cries out as the shift in position makes him feel Will plunging in and out of him even more extremely. “Ah, ah feels good Will,” he slurs.
Will was choking back his words, fumbling and stuttering as he tried to speak. “I-I think I’m going to come.”
Mike nods his head. “Me t-OO!” He squeals as Will hit his spot slightly harder.
Will finally lets go of Mike’s hands, holding Mike’s waist again, but this time basically slamming him down on his dick. With every slam of his hip forward, Mike gets louder.
“Oh my god, ohhh..” Mike wails. The headboard is basically slamming against the wall, the bed squeaks loudly, and the sound of Will’s skin slapping against Mike’s is thunderous.
It only takes a few more thrusts for Will to come, moaning loudly as he felt the cum squirting inside Mike.
Mike came mere seconds after Will, he felt Will’s dick twitch inside him, finally pushing him to the edge. He paints Will’s stomach white as he releases everything.
Will slowly pulls out, watching as cum oozes out of Mike. He pulled him closer, their breaths mingled as they panted. Will left soft, feather-like kisses on Mike’s cheek as they came down from the high.
“I didn’t go too hard, right?” Will questions as he kisses Mike’s face. Mike nodded, taking his free hand and combing through Will’s hair. “you’re one-hundred percent sure?”
“Yes, yes, I enjoyed it.” Mike assured Will, sighing as he pulled Will in for a real kiss.
Will smiled as he felt Mike’s face press against his. He would always love taking care of Mike like this.
“Let’s get you cleaned up, alright?” Will said, referring to his cum still dripping out of Mike.
Mike and Will stood together in the shower, not actually cleaning up, just admiring each other. Both felt shy about having their bodies being raked over, but both wouldn’t stop.
Mike finally made the first move, getting closer and just hugging Will. It was unexpected, but Will easily melted into it.
“I love you..” Mike whispered into Will’s temple.
Will didn’t feel Mike’s hands slowly trailing down his body. “I love you too. So mu—“ Mike’s hands squeezed Will’s ass unexpectedly. Mike gave Will a cheeky smile when he was met with a blank stare.
“You ruined the moment.” Will mumbled as he pinched Mike’s side.
“We have a whole lifetime of moments together; I’m sure that me ruining just one is fine.” There was no bite to each other’s words, just teasing each other happily.
They continued to stand in the shower together, wrapped up in each other’s limbs, swaying gently, it felt perfect, this was perfect. The perfect way to spend Christmas together.
