Actions

Work Header

Warmth - Day 12

Summary:

Sonic and Shadow settle in for a cozy night of hot chocolate, bickering, and watching a Christmas movie.

Notes:

Prompt: Cozy & Hot Chocolate

Hope y'all enjoy!! 🩵

(See the end of the work for more notes.)

Work Text:

Shadow stepped back from Sonic, unraveling the sweater that had been thrust into his chest. He held it up in front of him, studying it with the same narrowed suspicion he’d give a ticking bomb. It was knitted, a shade of black that matched his fur perfectly, almost offensively so. Right in the middle were big, bold letters: ‘I Don’t Do Matching Sweaters.’ Surrounding the words were small pictures of snowflakes, candy canes, and mistletoe. He looked past the sweater to Sonic. His sweater similar, however, the words on his read: ‘But I Do!’

It was stupid. Painfully, catastrophically stupid.

“I’m not wearing this.”

“What? Look at it. This is perfect Christmas attire,” Sonic gasped, clutching his chest dramatically. His ears flattening a bit and his tail gave the tiniest disappointed flick. Which didn’t go unnoticed by Shadow. “It’s soft. It’s cute. It’s festive. You would be cute and festive. Do you really want to deny me that?”

“I’d look ridiculous.”

“You’d look perfect.”

Shadow turned the fabric in his hands, as if hoping it would magically transform into something less humiliating. The yarn was soft, annoyingly soft, the kind of texture Sonic would bury his face in. It only made Shadow feel more ridiculous just by holding it.

Shadow stared down at the sweater for a long time. “Fine, but I’ll kill you if you try to take any pictures.”

Sonic gleamed with excitement, his eyes filled with joy. The bright, glittering kind that always hit Shadow like a physical force. He moved closer to give Shadow a quick kiss on the cheek.

Shadow rolled his eyes, taking one more look at the sweater. He was only glad Rouge wasn’t here with them. If she witnessed this, he’d never hear the end of it. She’d have the photos of him wearing it framed, showing anyone and everyone she could. He pulled the sweater on over his quills and horns, grumbling under his breath as the fabric settled. The sleeves snagged on his inhibitor rings, forcing him to tug them free before pushing the fabric up his forearms. He adjusted the hem, then patted his quills back into place, trying to salvage as much dignity as he could.

He felt stupid. Absolutely ridiculous. However, the way Sonic looked at him like he’d just lit up the whole damn holiday season. That look did make it a bit worth it. The way Sonic got so excited over such mundane things brought a sense of warmth to him. Even if he’d never say it out loud.

"You look so cute, Shads."

“Ich bin nicht süß," Shadow told him. "Don’t expect me to wear this out of the house."

“You say that now, but just wait,” Sonic teased. He picked up the mugs of hot chocolate from the counter, passing the one dusted with cinnamon to Shadow without missing a beat. “Come on, I picked out the best Christmas movie.”

The two made their way back into the living room, hot chocolate in hand. Sonic sat down on the couch, getting comfortable. Shadow grabbed a blanket from the bin near the fireplace. A light blue one with white colored ornaments stitched into it, soft and well-loved. He made his way back to the couch, sitting down next to Sonic.

He handed Sonic his mug for a moment and unwrapped the blanket with a slow, practical sweep before draping it across both their laps. The warmth trapped underneath it eased the winter chill from their fur.

Sonic handed the mug back, then leaned into Shadow. He wrapped both hands around his own mug, letting the heat soak into his palms. It seeped deeper—into his chest, into his breath—warming him from the inside out. Sonic nuzzled into Shadow’s side, head resting on his shoulder. The familiar feeling and smell of Shadow was grounding and electric all at once. The sweater rubbed against his cheek. Beneath it, he could feel the steady rise and fall of Shadow’s breaths.

He loved this.

Sonic breathed in slowly, the scent of cinnamon and cocoa drifting up from his mug, mingling with Shadow’s faint lavender smell and winter air. It wrapped around him like another blanket. There was something about seeing Shadow’s features softened by the glow of the fireplace that made Sonic’s heart throb.

He couldn’t help staring. Something about Shadow in that ridiculous sweater, face softened by firelight, made Sonic’s chest feel too tight. He wanted to memorize the moment. The cozy embrace, the glow, the way Shadow looked so cute in the sweater.

It was a blissful feeling, until he felt a finger being flicked against his forehead. He was pulled from his thoughts. He looked up at Shadow with an offended look.

“Ow! Rude,” he said, pouting.

“Well, if you answer my question the first four times I asked, I wouldn’t have had to do that, faker,” Shadow replied, taking a sip of his hot chocolate. “What movie are we watching?”

Oh, yeah, movie. How could Sonic forget about the movie? He leaned forward, reaching for the remote on the coffee table, and the blanket shifted with him, pulling slightly over Shadow’s lap until Shadow tugged it back into place with a soft grunt. Sonic scrolled through the options on the screen, his tail wagging with excitement as he found exactly what he’d been looking for.

“As I mentioned, we will be watching the best Christmas movie: The Grinch,” Sonic said proudly. “The live-action one, of course. That’s the best version.”

Shadow stared at him like Sonic had just confessed to a felony. “The Grinch? You think that’s the best Christmas movie?” Disbelief poured off him in waves. “The claymation Rudolph is ten times better.”

Sonic turned slowly, eyes wide with the kind of offended shock usually reserved for someone insulting his speed. “Rudolph? Shadow, that movie is ancient. It’s practically prehistoric. I’m surprised it doesn’t crumble to dust when you play it.”

“Halt den Mund, du kulturloser Bengel. Classic does not equal outdated, you uncultured hedgehog.” Shadow lifted his mug, taking a deliberate sip of hot chocolate as if that somehow strengthened his argument. “Rudolph is iconic. You can’t top a story about misfits finding belonging.”

“I'm sure you know a lot about misfits fitting in,” Sonic shot back.

Shadow narrowed his eyes, choosing to ignore what Sonic had said. “Jim Carrey screaming for two hours is not a substitute for heartfelt storytelling.”

“It’s a Christmas masterpiece,” Sonic insisted, tossing his free hand in the air dramatically. “A cultural reset. A cinematic event. A—”

“A terrible choice,” Shadow interrupted.

Sonic gasped like he’d been stabbed. “I cannot believe you said that. This is betrayal at the highest level. You make me question your loyalty to me.” An obvious joke.

Shadow raised a brow. “If disagreeing over movies threatens your loyalty, then your loyalty is flimsy at best.”

“Oh please,” Sonic scoffed. “Like you aren’t gonna end up laughing at the Grinch anyway.”

Shadow huffed. “I do not laugh.”

“You did last week,” Sonic pointed out.

“You mean last week when you somehow managed to catch a bowl of cereal on fire?” Shadow asked him. “That was more shock at how you were able to do that.”

“Me catching cereal on fire is unimportant.” Sonic took a sip of his hot chocolate before continuing, “what is important right now is the fact The Grinch is superior to Rudolph.

Shadow glared at him, cheeks warming just barely-there, just enough for Sonic to feel triumph bloom in his chest. “Just play your ridiculous movie.”

Sonic grinned wide, victorious, hitting play with a dramatic flourish. “Gladly.”

Sonic leaned back onto the couch, nuzzling up to Shadow once more, a smug grin on his face. Shadow decided not to say anything about the look on Sonic’s face. Instead, he relaxed more, occasionally sipping away at his hot chocolate. His gaze flicked between the TV and Sonic, who was fixated on the screen. The blue hedgehog didn’t look away when taking a sip of his own hot chocolate. Shadow was impressed and worried Sonic would end up spilling the mug.

Not that Shadow would ever say it out loud, but the movie wasn’t half bad. He kept a neutral face, humming at parts that piqued his interest, never anything too expressive. Although there were moments when small laughs would find a way to sneak past his lips. Honestly, they were huffs more than actual laughter. That, however, didn’t stop Sonic from giving Shadow a shit-eating grin. Shadow shot him a warning glare in return, one that clearly meant: don’t you dare say a word. Sonic didn’t say anything, just knowing Shadow was enjoying the movie was enough satisfaction.

The movie played on, and at some point Sonic had managed to get whipped cream in his quills. Eventually they’d finished their drinks, mugs now resting on the coffee table. Somewhere along the way, Shadow’s arm draped itself over Sonic’s shoulders, fingers brushing through his quills. It was slow, absentminded, the kind of touch he hadn’t even realized he was doing. That was until he could feel Sonic purring against him.

“That feels nice.” Sonic’s body melted more into Shadow, the hot chocolate and their proximity filling him with a soft bloom of comfort.

Shadow continued running his fingers through Sonic’s quills. Then his hand moved up to brush against the spot right behind Sonic’s ears. Sonic’s purrs became more prominent, the sound muffled by the TV, but still noticeable. The sound vibrated against Shadow’s chest.

Shadow looked down at Sonic, noticing the way his eyelids drooped, fighting to stay open. His head kept dipping forward, only for it to jerk back up. Sonic tried to stay awake, tried to keep his eyes on the screen. He tried so hard and was failing miserably.

“You wanted to watch this movie and now you’re falling asleep?” Shadow said with a scoff, though his voice was more amused than upset.

“Not sleeping,” Sonic protested. “Resting my eyes.”

"Selbsttäuschung steht dir gut, Kleiner.“

Sonic murmured something unintelligible after insisting he wasn’t sleeping, his voice quiet and slurred. Another few seconds passed and his body sagged full against Shadow. His head fell down to the other’s chest, ear pressed right where the steady thump of Shadow’s heartbeat pulsed beneath layered fur and fabric. The rhythmic beat lulled him, not helping him stay awake one bit. Sonic brought a leg up, placing it around Shadow, while his hand lazily touched the other’s chest fur peeking out of the sweater.

His breathing slowed.

His quills relaxed.

Sonic was out. Fully asleep, no room for argument.

Shadow fixed his attention downward onto the hedgehog now curled into him like a second blanket. Sonic clung to him even in unconsciousness, arms and legs draped around him in a possessive way, like Sonic had decided in his sleep that Shadow wasn’t allowed to go anywhere.

It was adorable.

The glow of the fireplace danced across Sonic’s fur, radiant gold on cobalt blue. It kissed every detail: his relaxed muzzle, the faint flutter of his lashes, the stubborn quills that refused to fully lay flat. He looked peaceful, angelic even, stripped of all the boundless chaos he usually carried.

Shadow shifted only enough to reach for the blanket they shared, careful not to jostle Sonic more than necessary. He gathered the fabric in one hand and gently pulled it higher, tucking it around Sonic’s shoulders and smoothing it over his side. As soon as the blanket settled over him, Sonic instinctively burrowed closer, the smallest sleepy sound escaping him as he pressed his face further into Shadow’s chest. His fingers brushed lightly against Shadow’s side.

Shadow stayed perfectly still, every muscle going tense not from discomfort but from desire to not wake Sonic up from any movement. From the quiet desire to hold onto this moment longer. He returned his eyes to the TV, pretending to watch the movie even though he couldn’t care less about what was playing anymore. The real thing that held him attention captive was Sonic’s body pressed against his.

The Grinch yelled something on the TV, and Shadow reached for the remote with slow precision, lowering the volume so the noise wouldn’t startle Sonic awake. He leaned back again, adjusting just enough to support Sonic’s weight better, cradling him without making it obvious. His eyes stayed locked on the screen, expression perfectly neutral, but his fingers kept brushing through Sonic’s quills in gentle, rhythmic motions he couldn’t seem to stop.

He would deny it. He would deny it until the end of time if Sonic ever dared to tease him about it. But the truth was warm, curled in his lap:

Shadow enjoyed every second of it.

Notes:

Translation
"Ich bin nicht süß"
I am not cute

"Halt den Mund, du kulturloser Bengel.“
Shut your mouth, you uncultured brat

"Selbsttäuschung steht dir gut, Kleiner.“
Self-delusion suits you, little one.

Thank you for reading. Please feel free to leave a kudos and/or a comment.

Come duel me over on twt

Series this work belongs to: