Chapter Text
The next few weeks of classes flew by in a blur, and the countdown to winter break was buzzing in the air. Green Hills High was alive with the usual end-of-term chaos: projects were rushed, holiday decorations sprung up in classrooms, and students were already daydreaming about their time off.
For Shadow, though, things felt different. Sonic's presence had become an undeniable part of his days, something he hadn't realized he needed. They still spent time with their friends—Amy, Rouge, Knuckles, and Tails—but it was the stolen moments alone with Sonic that Shadow found himself looking forward to the most.
After school, their group gathered at the diner downtown for milkshakes one afternoon. Amy rambled on about her plans to knit scarves for everyone, Rouge said she doubted anyone would wear them, while Knuckles and Tails debated the logistics of building a snow fort big enough to withstand an "alpha-style siege."
Shadow sat next to Sonic in their usual booth, holding his drink quietly as he listened. Every so often, Sonic’s knee would bump against his under the table, or his hand would brush Shadow’s when he reached for the ketchup. Each touch sent a warm, fluttery sensation through Shadow’s chest, but he did his best to keep his composure.
"Shadow, you’ve been awfully quiet lately," Rouge said, narrowing her eyes playfully. "Are you plotting something?”
Shadow raised an eyebrow. “No. Just listening to all of you discuss the finer points of snow fort engineering.”
Knuckles smirked. “Hey, it’s a serious topic, dude. You’d understand if you ever joined us in the snow.”
Sonic chuckled, leaning back in the booth. “He’s more of an ‘indoors by the fire’ kind of guy. Isn’t that right, Shads?”
Shadow shot Sonic a side-eye glare, but the corners of his lips twitched upward despite himself. “I don’t see the point in freezing unnecessarily.”
“Boo,” Tails teased. “You’re missing out!”
The playful back-and-forth carried on, with Sonic steering the conversation away whenever it came close to turning toward anything that might hint at their relationship. If their friends noticed anything unusual about the way Shadow seemed more relaxed when Sonic was around—or the way Sonic’s gaze lingered on Shadow just a little too long—they didn’t say anything.
As winter break arrived, the snowfall blanketed Green Hills in shimmering white. Shadow found himself spending even more time at Sonic’s house. Their friends came and went, often stopping by for impromptu game nights or snowball fights in the yard.
One evening, the group piled into the living room, bundled up in sweaters and blankets, to watch another movie. Amy insisted on a cheesy holiday romance, much to Knuckles’ dismay.
“Come on, we’ve seen like five of these already,” Knuckles groaned, flopping dramatically onto the couch.
“It’s tradition!” Amy argued, clutching the remote like it was a sword.
“Just let her have this one, Knux,” Tails said with a laugh, tossing a handful of popcorn at him.
Sonic and Shadow sat at the far end of the couch, their new norm of sharing a blanket. Shadow leaned back, trying to appear indifferent, but the warmth of Sonic’s leg against his own made it hard to focus on the movie.
Halfway through, Sonic’s hand brushed against Shadow’s under the blanket. At first, it seemed accidental, but then his fingers lingered, curling lightly around Shadow’s. Shadow’s heart raced, and he glanced at Sonic, who was pretending to be completely engrossed in the movie.
Shadow bit back a smile and turned his attention back to the screen, letting his hand rest against Sonic’s.
Later that night, after Amy and Rouge had left and Tails and Knuckles retreated to their rooms, Sonic and Shadow found themselves alone in the quiet house.
Sonic stretched, leaning against the kitchen counter as Shadow helped himself to a glass of water. “You wanna head upstairs?” Sonic asked, his voice casual but his tone soft.
Shadow hesitated but nodded. “Sure.”
They walked upstairs together, the familiar creak of the steps the only sound. Once inside Sonic’s room, Shadow leaned against the wall, arms crossed.
“Tonight was fun,” Sonic said, flopping onto his bed with a grin. “I think Knuckles might secretly like those sappy movies, no matter how much he complains.”
Shadow let out a soft chuckle. “Maybe.”
Sonic propped himself up on his elbows, his gaze fixed on Shadow. “You seemed relaxed tonight,” he said, his voice quieter now.
Shadow shrugged, though his cheeks warmed under Sonic’s attention. “I guess I’m getting used to all of you.”
“All of us, huh?” Sonic teased, though there was a softness in his expression. “Or just me?”
Shadow rolled his eyes but couldn’t hide the faint smile tugging at his lips. “Don’t push your luck.”
Sonic grinned, sitting up fully. “I’m just saying, you seemed pretty comfortable under that blanket with me. And you didn’t pull away when I...”
Shadow’s heart pounded. “When you what?”
Sonic stood, crossing the small distance between them. He stopped just a foot away, his eyes searching Shadow’s. “When I held your hand.”
Shadow felt his breath catch, the moment stretching between them like a taut string. “I didn’t mind,” he admitted, his voice barely above a whisper.
Sonic smiled, his expression softening. “Good,” he said quietly. “Because I like being close to you, Shads. I like you.”
Shadow’s stomach fluttered, and he looked away, his cheeks burning. “You’re so blunt,” he muttered, though there was no real annoyance in his tone.
Sonic reached out, gently tilting Shadow’s chin so their eyes met. “It’s not a bad thing, is it?”
Shadow hesitated, then shook his head. “No.”
Sonic leaned in closer, his voice dropping to a near whisper. “Can I kiss you again?”
Shadow’s breath hitched, and he gave a small, almost imperceptible nod.
Sonic didn’t wait for more confirmation. He leaned in, his lips brushing Shadow’s in a kiss that was both tender and exhilarating. Shadow’s heart raced as he kissed back, his hands gripping the front of Sonic’s shirt. He doesn’t think he could ever get tired of this feeling.
When they finally pulled apart, Sonic pressed his forehead against Shadow’s, grinning. “You’re so cute when you blush.”
“Stop calling me that,” Shadow muttered, though the faint smile on his lips betrayed him.
“I heart you too Shadow,” Sonic teased, wrapping his arms around Shadow in a warm hug.
Christmas soon rolled around as the snow fell quietly outside, blanketing streets in a pristine layer of white. Inside Sonic’s home, the atmosphere was a stark contrast—warm, lively, and filled with the sounds of laughter and holiday music with Sonic yelling about White Christmas. The living room glowed with the soft, colorful lights of the Christmas tree, and the scent of cinnamon rolls and pine needles filled the air.
Shadow sat on the far end of the couch, his posture stiff and awkward despite the cozy blanket draped over his legs. He wasn’t used to gatherings like this—loud, cheerful, and intimate. But something about being here, surrounded by Sonic’s family and friends, felt different.
He couldn’t remember the last time he had celebrated Christmas with his whole family. He had spent every Christmas with Maria for five years. This was the first one without her.
“Alright, folks!” Sonic called out, snapping Shadow out of his trance, bounding into the room with a Santa hat perched at a jaunty angle on his head. “It’s gift time! Everybody grab your stuff!”
Knuckles leaned back against the armchair, arms crossed but smirking. “Finally. Thought I’d be old and gray before we got to the good part.”
Tails, sitting cross-legged on the floor, rolled his eyes but chuckled as he carefully picked up a neatly wrapped package. Sonic’s parents were already exchanging their own gifts with each other, their quiet warmth a stark contrast to the chaos of Sonic and Knuckles.
Shadow watched as Sonic dove under the tree, retrieving boxes and tossing them to their recipients with far more enthusiasm than care. He startled when Sonic approached him, a small rectangular package in hand.
“Here,” Sonic said, grinning as he handed it over. His tone was casual, but his eyes lingered on Shadow’s face.
Shadow took the gift with hesitant hands, his gaze flickering to the handwritten tag: To Shadow – Merry Christmas, from Sonic. His chest tightened, an unfamiliar feeling spreading through him. “What’s this?”
“Go on,” Sonic urged, dropping onto the couch beside him. His knee bumped against Shadow’s, sending a jolt through him.
Shadow peeled back the paper slowly, methodically, until the contents were revealed: a sleek black pocket watch. It was understated yet elegant, with delicate silver etching along the edges. Turning it over, Shadow’s breath caught when he saw the inscription on the back: Time doesn’t have to stand still.
He stared at the watch for a long moment, his thumb brushing over the smooth engraving. The weight of it in his hand felt more significant than he wanted to admit.
“It’s... thoughtful,” Shadow said at last, his voice quieter than usual.
Sonic shrugged, but his grin had softened. “Figured you could use something cool to keep track of time. Plus, it reminded me of you. Y’know, classic but awesome.”
Shadow glanced at him, their eyes meeting for a fraction longer than was comfortable. He looked back at the watch, swallowing hard. “Thank you,” he murmured, his voice carrying an unspoken depth.
“Don’t mention it.” Sonic leaned back, his grin shifting into something more sheepish. “Now, where’s mine?”
Shadow retrieved a small package from the bag he’d brought, handing it to Sonic. “It’s not much,” he said, almost defensively.
Sonic ripped into the wrapping with his usual enthusiasm, revealing a dark blue hoodie with a lightning bolt design streaked across the front. His face lit up immediately. “Whoa! This is awesome!” He slipped it over his head without hesitation, the fabric fitting perfectly.
Shadow cleared his throat, looking away. “It’s practical. You’re always outside, running around in the cold like an idiot.”
Sonic laughed, tugging at the hem of the hoodie. “Practical and cool. You really get me, huh?” His grin widened. “Thanks, Shadow.”
Their friends were too wrapped up in their own gifts to notice the quiet exchange, but Sonic leaned closer, his voice low enough that only Shadow could hear. “Merry Christmas, Shadow.”
Shadow’s heart stuttered in his chest, and for a moment, he couldn’t look away from Sonic’s warm, genuine smile. “Merry Christmas,” he murmured back.
Soon a week later, the Wachowski house was alive with celebration again for the New Years. The energy buzzing as the final minutes of the year ticked away. The decorations from Christmas remained, but now they were joined by glittering streamers and a small countdown clock perched on the mantle.
Shadow sat on the couch, his hands wrapped around a glass of sparkling cider. He watched the others from his quiet corner: Knuckles and Tails arguing over a card game, Sonic’s parents chatting near the kitchen. It was a cozy scene, but Shadow felt detached, his thoughts a whirlwind of uncertainty and warmth he couldn’t quite name.
“Hey.”
Shadow turned to see Sonic standing behind him, his hair a little messier than usual and his grin softer. “What are you doing over here by yourself?”
Shadow shrugged. “Just thinking.”
Sonic tilted his head, studying him for a moment. “Wanna step outside? It’s quieter out there.”
Shadow hesitated before nodding. “Fine.”
The two of them slipped out the back door unnoticed. The air was cold and crisp, their breaths visible in the moonlight. Snow blanketed the backyard, the world around them silent and still.
Sonic stuffed his hands into the pockets of his hoodie—the one Shadow had given him—and turned to face Shadow. “So, end of the year. How’re you feeling?”
Shadow glanced at him, his expression guarded. “I don’t know. Relieved, I guess. This year’s been different.”
Sonic smiled. “Different good?”
Shadow looked away, his hands curling into fists at his sides. “Yeah. Good.”
There was a pause before Sonic’s voice softened. “Meeting you was the best part of my year, you know.”
Shadow froze, his heart hammering in his chest. He turned to Sonic, his lips parting, but no words came out.
“I mean it,” Sonic continued, stepping closer. “You’re important to me, Shadow.”
Shadow swallowed hard, his throat tight. “I’m glad I met you too,” he admitted, his voice barely above a whisper.
Sonic’s grin widened, a spark of mischief returning to his eyes. “Can I kiss you?”
Shadow’s face heated, his stomach flipping. He glanced toward the house, ensuring no one was watching, before nodding once, his movements stiff. “You don’t need to ask every time.”
Sonic stepped closer, “Noted”. When their lips met, it was soft and tentative, a quiet promise shared under the falling snow. From inside the house they heard everyone screaming Happy New Year’s.
When they pulled back, Sonic’s grin turned to tease. “We managed to kiss right at Midnight.”
Shadow scowled, though the redness in his cheeks betrayed him. “I don’t see the point of that silly tradition.”
“And yet,” Sonic said, wrapping an arm around Shadow’s shoulders, “you’re still here.”
Shadow rolled his eyes but didn’t pull away. They stood there in the quiet night, the snow falling softly around them, ready to face the new year together.
The new semester began with the same groggy reluctance that seemed to plague students everywhere after the holidays. Snow still lined the streets and the sharp January air bit at their noses and ears as Sonic, Shadow, and their friends walked toward the school building.
“This break was way too short,” Sonic groaned, dragging his feet as if the weight of the world were on his shoulders. He shoved his hands into the pockets of his hoodie, still wearing the gift Shadow had given him for Christmas underneath his coat. “I swear, we just got out, and now it’s all tests and homework again.”
Tails, walking beside him, nodded in agreement. “Yeah, I barely had time to work on my projects over the break.”
Amy sighed dramatically. “Tell me about it. My mom already started nagging me about midterms, and it’s not even February yet!”
Knuckles grunted. “At least you all had time to do stuff. My parents didn’t allow me to spar in the garage.”
“Maybe it was because you tried to fight with Uncle Wade!” Tails scolded.
Shadow walked slightly behind the group, his hands shoved into the pockets of his coat. While the others chatted and complained, he remained quiet, watching the gray clouds rolling across the sky. He let out a faint hum, almost to himself, before muttering, “This is my last semester anyway.”
The words weren’t meant for anyone else, but Sonic’s sharp ears caught them. He stopped in his tracks, spinning around to face Shadow with wide eyes. “Wait, what? Last semester? You’re graduating early?”
The others turned to look at him too, confusion clear on their faces.
Amy tilted her head. “Wait, is that true, Shadow? I thought you were a Junior.”
Knuckles frowned. “Why does it feel like I’m just learning this now?”
Tails glanced at Sonic, puzzled. “Why do you look so upset?”
Sonic ignored his friends, his gaze fixed on Shadow. “Is it true? Are you graduating this year?”
Shadow blinked, caught off guard by Sonic’s sudden intensity. “Yes,” he said simply, his voice steady but tinged with uncertainty.
Sonic’s expression flickered, a mix of surprise and something else—something deeper that Shadow couldn’t quite place. “Are you… are you leaving Green Hills after?”
The question hung in the air, and the others exchanged glances, clearly not understanding why Sonic seemed so affected.
Shadow frowned slightly, crossing his arms. “I don’t know,” he admitted. “I haven’t decided yet.”
Sonic stared at him, his mouth opening as if to say something more, but the first bell rang, jolting them all back to reality.
“We should go,” Tails said, glancing nervously at the school entrance.
Shadow turned without another word, walking toward the building. Sonic hesitated for a moment before following, his usual energy dimmed.
The day felt like it stretched on forever, a blur of questions and uncertainty hanging in the air. Shadow’s thoughts were muddled, his heart heavy with the conversation that had lingered all day—Sonic’s questions about his future. His future. The one thing Shadow hadn’t allowed himself to think about. The truth was, he wasn’t sure where he was going, or if he was even ready to make a choice.
He couldn’t stop thinking about Sonic’s words, about how he’d looked at him with those eyes full of concern. Every glance, every touch felt like it was unraveling the walls Shadow had spent so long building. And it scared him. But there was something about Sonic—something in the way he cared, the way he always seemed to know when Shadow needed space or when he needed someone close—that made it harder to stay distant.
The bell rang, signaling the end of the day, but Shadow couldn’t move, couldn’t bring himself to leave the school just yet. Sonic was already waiting for him, leaning against a locker like he had all the time in the world.
“Wanna talk more?” Sonic asked, his voice quiet but steady, as though he already knew what Shadow was thinking.
Shadow didn’t want to. He didn’t want to dive any deeper into the questions Sonic kept asking, and didn't want to face the truth about what was happening between them. But when Sonic’s eyes met his, full of concern, he couldn’t say no.
“Yeah. Come with me,” Shadow muttered, turning to walk toward the exit, Sonic following close behind.
They walked in silence, their footsteps echoing against the cold pavement as the chill of the evening air nipped at their skin. Shadow led Sonic toward his apartment, on his bike, his mind still spinning. His thoughts were all over the place, but it was better this way. Keeping it in the quiet, keeping it to himself. It had worked for years, why couldn’t it work now?
When they reached his apartment, Shadow felt that familiar hollow feeling settle in his chest. The place was empty, just like always. Cold. Unwelcoming. He hadn’t expected it to feel any different, but somehow, having Sonic here made it feel even more lonely.
Sonic stepped inside and immediately sniffed the air, his nose wrinkling slightly. “It doesn’t smell like anything,” he said, his voice quiet with confusion. “It’s so… sterile.”
Shadow swallowed hard. He wasn’t sure why the emptiness of the space bothered him so much tonight. He had never paid much attention to it before, but now, with Sonic standing there, it felt like something was missing.
“I use blockers,” Shadow muttered, almost as an afterthought. “To keep everything out.”
Sonic didn’t press, but Shadow could feel the weight of his eyes on him, full of understanding. He knew Sonic wasn’t judging him—he was just trying to understand.
They sat on the couch, the silence between them palpable. Sonic didn’t try to break it right away, which was strange. Shadow was used to him talking to fill the air, to make things less uncomfortable. But Sonic… he didn’t seem to mind this either. He just sat there, waiting, watching, as if he knew Shadow needed space to let everything settle before he spoke.
Finally, after what felt like an eternity, Sonic broke the silence. “Shadow, you can’t keep everything buried. You don’t have to do this alone.”
Shadow stiffened, his heart racing as the weight of Sonic’s words crashed over him. He didn’t want to talk. He didn’t want to let anyone in. But there was something in Sonic’s voice, something in the way he looked at him, that made him feel like maybe—just maybe—it was time.
“I wasn’t always like this,” Shadow started, his voice low and hesitant. “When I was twelve, I got placed with alpha foster parents.”
Sonic was quiet, letting him speak without interruption, his gaze never leaving Shadow’s face.
“They were awful,” Shadow continued, his voice thick with pain. “They were supposed to take care of me, give me a home, but they weren’t like real parents. They were cruel. Violent.”
Sonic’s expression softened, but he didn’t say anything, giving Shadow the space he needed to continue.
“They hit me,” Shadow whispered, barely able to get the words out. “They hit Maria too. She was the only person who ever really cared about me.”
Sonic’s face tightened, his eyes clouding with something like sorrow, but still, he didn’t interrupt.
“Maria was an omega, like me,” Shadow murmured, the words coming faster now. “She was the only one who understood what it felt like. The only one who didn’t look at me like I was a problem.”
Shadow swallowed hard, the next words harder to say than the last.
“The last time I saw her… they beat her so hard that night she had to go to the hospital. After that, custody moved her away. I never heard from her again.”
The silence that followed felt like it was pressing in on him, suffocating him. Shadow could feel the tears welling up, but he kept his eyes down, not wanting to look at Sonic, not wanting him to see the cracks forming in his carefully constructed mask.
Sonic moved closer, his hand resting lightly on Shadow’s shoulder. The touch was gentle, but it carried a warmth that Shadow hadn’t realized he needed.
“I fought for emancipation after that,” Shadow said, his voice cracking with the weight of the memory. “I couldn’t stay with them. I couldn’t keep living like that. So I left. But after that… I didn’t know what to do, the government handed me a check for necessities. Still, I didn’t know what I was supposed to do with my life. I ended up finding Green Hills and decided to stay here, at least to finish High School.”
Sonic squeezed his shoulder, his voice low and steady. “You don’t have to figure it all out now, Shadow. I’ll be here, you don’t have to do it alone.”
Shadow felt his breath catch in his throat, the sincerity in Sonic’s voice making his chest tighten. No one had ever said that to him before. No one had ever offered to be there, to help him carry the weight of his past.
“I don’t know what comes next,” Shadow whispered, the words barely escaping his lips. “I don’t know if I’m ready for it. I don’t know if I ever will be.”
Sonic’s gaze softened, and he leaned in slightly, his voice full of certainty. “You don’t have to have everything figured out. You just need to know that I’m not going anywhere. I’m here for you, Shadow. All of me.”
Shadow’s heart swelled in his chest, a mixture of hope and fear rising within him. For the first time, he wasn’t sure what would come next, but for the first time, he also wasn’t as afraid of it.
“I’m glad I met you,” Shadow whispered, his voice thick with emotion. “I don’t know what I’d do without you.” Distant words that he once spoke to Maria.
Sonic smiled, his eyes warm with affection. “You’re stuck with me now,” he said, his tone light but full of sincerity.
Shadow nodded, the words tumbling out before he could stop them. “Yeah. I think I’m stuck with you too.”
The weeks following Shadow’s confession felt like they had shifted something between him and Sonic. The distance that had once hung between them—Shadow’s walls, his self-imposed isolation—seemed to vanish, replaced with a comfort that was slowly weaving them closer together. It wasn’t just the shared moments or the soft smiles that had become more frequent, but the quiet understanding that had been forming between them. A bond, not built on words alone, but on shared space, shared time, and a trust that had once seemed impossible.
Shadow had never allowed himself to rely on anyone, to let someone else in like this. But with Sonic, it felt different. Sonic had been there for him—no questions asked—when Shadow had shared the darkest parts of his past. Sonic had listened, never judging, never pushing. He had simply been there, his presence steady and comforting. And as the days passed, Shadow began to realize that the weight of his past wasn’t as strong suffocating with Sonic beside him. The sharp edges of his memories dulled when Sonic’s smile was close by, when Sonic’s hand brushed against his own in those quiet, unspoken moments.
As a result, Shadow found himself opening up more, in ways he never thought he would. He started with small things, letting Sonic into the quieter corners of his life. It wasn’t just the painful memories now—he found himself talking about the little things, too. The mundane things he used to keep to himself. Like the way he liked to organize his books by color, how he couldn’t resist collecting small, shiny rocks whenever he went on walks, or how he liked to stargaze. Things that had once felt trivial, but with Sonic, they didn’t feel so small anymore.
And, somehow, Shadow found himself more at ease. It wasn’t a dramatic shift, not overnight. But it was there, in the way he started letting Sonic into his personal space, in the way he stopped being afraid of showing the real him. One of the most telling signs of this change was something as simple as Shadow no longer using his scent blockers.
For years, Shadow had worn them to keep his natural scent hidden. The blockers masked his scent, shielding him from unwanted attention. He had used them out of habit, out of fear that if anyone smelled him the way Sonic could, they’d see the broken pieces that made up who he was. But with Sonic, there was no need for them. Sonic didn’t make him feel less than. Instead, he made Shadow feel seen, made him feel safe in a way he never thought was possible.
So one night, when they were sitting side by side on the couch in Sonic’s living room—just the two of them, wrapped in a shared blanket, watching a movie—Shadow had removed the scent blockers after he excused himself to the bathroom. His hand trembled slightly as he threw them in the trash, and for the first time in a long time, he felt exposed. But there was no panic. No anxiety. Just the quiet reassurance that Sonic was there beside him, as steady as ever when he returned.
And that was when it happened.
Sonic had been leaning against him, his head resting lightly against Shadow’s shoulder. They had been watching a movie, but neither of them was focused on the screen anymore. The film played on in the background, but it was the way Sonic had shifted closer that made Shadow’s heart race.
The first time Sonic leaned in—just to get closer, to breathe him in—Shadow had stiffened, unsure of what was happening. But Sonic’s eyes had softened when he caught the slight shift in Shadow’s demeanor, and he smiled, an expression full of warmth and something more. Sonic’s eyes flicked towards his neck, and before Shadow could say anything, Sonic’s voice filled the space between them.
“You smell incredible,” Sonic whispered, his voice quiet but filled with awe. “Like cinnamon and vanilla... it’s… it’s really nice.”
Shadow’s breath hitched at the sound of Sonic’s voice, at the softness in his words. He hadn’t realized how much he had been holding back until that moment. The weight of the scent blockers had been there for so long, and now, with Sonic so close, it felt like a release. He had stopped hiding, and Sonic had noticed. More than that, Sonic had appreciated it. Shadow had never expected that kind of reaction—had never imagined that someone would want to be close to him for something as simple as the scent that was uniquely his.
He could feel his face heat up, his heart pounding in his chest. The warmth of Sonic’s words settled deep in him, making him feel seen, in the most beautiful way. Shadow had never been good with compliments and had never known how to respond when someone praised him. But Sonic wasn’t just complimenting him; he was accepting him. The way Sonic spoke, the way he looked at him, it felt like Sonic was saying without words: I like you. Just as you are.
Sonic seemed to notice the way Shadow had tensed at his words, and his grin softened into something more sincere. He leaned in closer, just enough that Shadow could feel the heat of Sonic’s body radiating next to him. The gentle pressure of Sonic’s shoulder against his, the warmth of his hand brushing against Shadow’s, made Shadow’s heart race faster than ever before. He could feel the pull of Sonic’s presence, the connection between them drawing tighter, deeper.
“You know,” Sonic murmured, his voice almost playful but tinged with something more, something warmer, “I think I’m getting used to this. I don’t think I can go back to how it was before. Not after…” He paused, glancing over at Shadow, his gaze softer now. “Not after this.”
Shadow’s throat tightened at the words, and before he could respond, he felt Sonic’s fingers brush lightly against his wrist. Just a soft touch, nothing overbearing, nothing too fast. But it was enough to send a wave of comfort rushing through him. He could feel his heart beating harder, the rhythm matching the quick pulse of his thoughts. Sonic was close. So close, and yet it didn’t feel suffocating—it felt right.
“Are you sure about this?” Shadow asked quietly, his voice nearly a whisper. He didn’t want to push Sonic, didn’t want to rush anything. They had taken things slowly, and that was fine. But this? This felt like something more.
Sonic didn’t hesitate. He didn’t pull away. Instead, he gave a small, reassuring smile. “I’m sure. I’ve never been more sure of anything in my life.”
And with that, Shadow relaxed. He let go of the last bit of hesitation he had, and for the first time in so long. Sonic smiled softly, his hand gently resting against Shadow’s shoulder. “You’re really special, you know that?”
Shadow felt his cheeks burn, but he didn’t pull away. Instead, he leaned into Sonic’s touch, feeling the warmth that had always been there but was now more tangible, more real than it had ever been before. It was a quiet moment, a small gesture, but it was everything to Shadow.
Shadow had always been good at observing, at picking up on the smallest details. And over the past few weeks, he had noticed that something had shifted. It wasn’t anything obvious, not to anyone else anyway, but he could tell. There were moments—small, fleeting ones—when he and Sonic would share a glance, or when their hands would accidentally brush against each other. At first, it was nothing, a mere spark that lingered, but over time, it had become something undeniable.
They’d been spending more time together, just the two of them, outside of their usual friend group. Sonic had made it clear that he was more than happy to just be around Shadow, offering him a companionship that Shadow hadn’t realized he needed until now. But neither of them was vocal about it. Their relationship was still new, still fragile. He wasn't ready to share it with anyone—not yet at least.
It wasn’t like Shadow didn’t want to tell his friends. He just wasn’t sure how to, or if it was the right time. He didn’t even know if he could handle the attention that might come with it. What if things didn’t work out? What if everything came crashing down? Sonic might be confident in everything, but Shadow had never been that way. He had spent most of his life avoiding close relationships, afraid of what would happen if people got too close.
During lunch, the tension was palpable. The others seemed completely unaware of the shift in Shadow and Sonic’s dynamic—at least, that’s what Shadow hoped. Sonic, as always, was cheerful and completely oblivious to the fact that Shadow was a bundle of nerves. Shadow had kept his distance, pretending nothing had changed, but Amy had started to send him odd looks. It wasn’t like the usual playful teasing. No, these looks were more probing, more suspicious. She would glance over at him when she thought he wasn’t paying attention, her eyes narrowing slightly before she would look away, pretending she wasn’t paying him any mind.
It didn’t help that Shadow no longer wore his scent blockers; he knew Sonic really liked his scent. Shadow had told himself it wouldn’t matter if he didn't wear them. He was careful and composed—always in control.
But now, sitting here at the lunch table, he wasn’t so sure. He could feel the way Sonic’s scent brushed against him like a warm breeze, faint but persistent, curling into his senses and making his heart beat faster despite himself. Shadow knew his own scent was likely lingering too, the strong smell of cinnamon and vanilla that he couldn’t completely mask anymore.
Amy’s glances only heightened his paranoia. Maybe she could sense it, the subtle shift in the air between him and Sonic. Maybe she had noticed how Shadow stiffened every time Sonic leaned a little too close, or how his shoulders relaxed just slightly when Sonic’s laughter filled the space between them.
It wasn’t as though anything had happened—at least, not officially. The most they had done and the most Shadow was comfortable with was kissing, no matter how much he denied that statement.
The worst part was how obvious it felt. Sonic’s hand brushed against his when they reached for the same thing, and Shadow froze for a fraction of a second too long before pulling away. The casual inside jokes they shared now carried a weight that Shadow was certain hadn’t been there before. And the smiles—they lingered. Just a little too long.
Shadow stared down at his lunch tray, willing himself to focus on anything other than the presence sitting just to his right. Sonic, blissfully unaware of the chaos he was causing, was recounting some ridiculous story about a skateboarding trick gone wrong and how after that, he never picked it up again. Shadow forced himself to eat, hoping the simple act would ground him.
But then there was Amy, seated across from him, her fork paused in midair as she gave him one of those probing looks again. Her expression wasn’t hostile, but it was sharp—observant in a way that made Shadow’s skin crawl. When he glanced up and caught her gaze, she quickly looked back down at her plate, pretending she hadn’t been watching him.
Shadow tried to brush it off. She didn’t know. No one knew. They hadn’t told anyone about what was slowly blooming between him and Sonic. It wasn’t anyone’s business, not yet anyway.
But then there was Rouge.
Shadow had always been able to trust her—she had a way of getting people to open up, even when they didn’t want to. After their study session that evening in the library, as everyone else started to leave, Rouge lingered behind. She gave Shadow a knowing look, leaning against the doorframe of the study room as if she had all the time in the world.
“So, what’s going on with you and Sonic?” she asked casually, her eyes glinting with a hint of mischief. “You two have been a little closer lately. Anything you want to tell me?”
Shadow froze. He should’ve expected it. Especially from her. His heart skipped a beat, his mind scrambling for a way to deflect. But there was no getting around it. Rouge knew. It wasn’t a question—she already had the answer.
He swallowed hard, his throat dry. “We’ve been dating,” he muttered, not meeting her eyes. “For about two months now.”
Rouge’s eyebrows lifted, but she didn’t seem surprised. Instead, she gave a low whistle. “I knew it. You two were practically glowing the last time I saw you. Took you long enough.”
Shadow’s cheeks flushed, though he was grateful she hadn’t pressed him further. It felt good to say it out loud to someone who understood. “We’re taking it slow,” he added quickly, almost defensively. “Not ready to tell everyone yet.”
Rouge nodded, her expression softening. “I get it, Shadow. Just don’t take too long with that. Sometimes, it’s better to be open, you know?”
Shadow sighed, rubbing the back of his neck. “I’m not sure. It’s complicated.”
Rouge tilted her head, her lips curling into a knowing smile. “Well, whatever happens, I’m happy for you. And Sonic’s a good guy. I can tell he cares about you.”
Shadow didn’t respond, feeling a mixture of relief and uncertainty wash over him. Rouge was right about one thing: Sonic cared about him. But did he deserve that? Did he deserve someone as caring and patient as Sonic?
As the conversation wrapped up, Rouge left with a wink and a promise to keep his secret. Shadow sat there for a moment, staring out the window, his heart heavy with the weight of everything he’d just admitted.
Although Shadow had his own place, the couple preferred Sonic’s house a tad bit more. The chances of Knuckles and Tails catching them were higher but Shadow had to admit, it was cozier.
It was a Friday in the evening which meant that Knuckles was out bowling with his “Uncle” Wade and Tails was out at a robotics tournament. It started innocently at first, just Sonic and him sitting on his bed watching a video on Sonic’s phone, cuddling lazily.
Sonic had leaned in, nuzzling his nose to Shadow’s neck, a habit now that Shadow didn’t wear his blockers anymore, when Sonic’s nose grazed a sensitive spot. Shadow froze for a second, feeling a rush of heat rush through him, but before he could process it, he heard it—a soft, involuntary sound.
“Ah .”
It was barely audible, just a tiny noise that escaped him without thinking, but it was enough. Sonic pulled back immediately, his green eyes wide with surprise.
“Shadow?”
Shadow flipped onto his side, his face burning with embarrassment. He buried his face in his hands, his heart pounding. This was so awkward. Sonic was always so confident, so relaxed, and here Shadow was, a flustered mess over something that, to Sonic, was probably insignificant.
“I—sorry. I didn’t mean to—” Shadow stammered, his voice muffled.
“Hey, no, it’s okay,” Sonic quickly assured him, his tone gentle. “I wasn’t trying to make you uncomfortable. It’s just... it surprised me, that’s all. I wasn’t expecting... that .”
Shadow didn’t look up, still curled in on himself, but Sonic wasn’t moving away. Instead, Shadow felt the bed shift beside him, and Sonic’s voice was closer now soft and understanding. “You don’t have to hide, it’s just me okay?”
Shadow’s heart was still racing, his embarrassment threatening to swallow him whole. But there was something about the way Sonic said it—like he wasn’t judging like he didn’t think Shadow was ridiculous—that made him hesitate.
“It was stupid,” Shadow muttered, his voice barely audible.
“It wasn’t stupid,” Sonic countered, his tone firm but kind. “It was… cute, actually.”
Shadow finally peeked out from behind his hands, his crimson eyes narrowed. “Cute?” he repeated, incredulous.
Sonic chuckled, the sound light and disarming. “Yeah. You’re allowed to have moments like that, you know. You don’t always have to be all serious and stoic.”
Shadow frowned, but there was no real bite behind it. “I don’t think you understand how mortifying that was.”
“I mean, it’s not like you planned it,” Sonic said with a shrug, his grin softening into something more tender.
Shadow stared at him, searching for any sign of teasing or insincerity, but Sonic’s expression was open and earnest. Slowly, the tension in Shadow’s body began to ease.
“…You’re really okay with this?” Shadow asked hesitantly, his voice quieter now.
“Of course I am,” Sonic said without hesitation. “I like being close to you. And if something like that happens, it’s not a big deal to me. If I’m being honest,” He looked off to the side, not meeting his eyes anymore, looking bashful. “I really like hearing you like that.
Shadow’s face heats up more than what he thought was possible. Sonic was quick to clarify, “I don’t mean to pressure you or anything, I just don’t want you to feel embarrassed.” His eyes widened at his slip-up, “Wait, I don’t mean like I’m expecting anything from you,” Sonic rambled on. And while that made him smile, he also wanted him to be quiet.
Shadow puts a hand on Sonic’s cheek and kisses him shut.
Sonic froze for just a second when Shadow’s lips pressed against his, the surprise of the sudden kiss momentarily catching him off guard. But he quickly melted into it, his hands instinctively finding their way to Shadow’s waist, hovering over his shirt. The kiss was soft, almost tentative at first as if Shadow were testing the waters, but the heat between them quickly grew.
Sonic tilted his head slightly to deepen the kiss, his fingers brushing lightly against Shadow’s sides. Shadow responded with a quiet hum, the earlier embarrassment fading into the background. At that moment, it didn’t matter. Nothing mattered but Sonic and the way his presence seemed to calm the storm inside Shadow’s mind.
Eventually, Shadow pulled back, his breathing a little uneven as he stared at Sonic. Crimson eyes locked with emerald, his pupils blown out.
“You know,” Sonic said, his voice still breathless but tinged with humor, “if that’s your way of telling me to shut up, I’m not complaining.”
Shadow rolled his eyes, though there was no hiding the faint smile tugging at his lips. “It worked, didn’t it?”
“Fair point,” Sonic admitted with a grin. He let his hands linger on Shadow’s waist for a moment longer before pulling him closer, settling them back against the pillows.
The silence that followed wasn’t awkward; it was comfortable, the kind that spoke of a deep understanding between them. Shadow rested his head against Sonic’s shoulder, his fingers idly tracing patterns on Sonic’s arm.
“Shadow,” Sonic said after a while, his voice quieter now, more thoughtful.
“Hm?”
“You don’t have to worry so much, you know,” Sonic said, his thumb brushing over the back of Shadow’s hand. “About what I think, about how you act around me. I like you for you—flustered moments and all.”
Shadow’s heart ached at the sincerity in Sonic’s words, a feeling he wasn’t entirely used to but couldn’t deny. He didn’t respond, but the way he relaxed further into Sonic’s embrace spoke volumes.
Sonic leaned his head against Shadow’s, his voice dropping to a soft murmur. “And just so you know, we don’t have to do anything sexual that you’re not comfortable with. Ever.”
Shadow tensed for a brief moment, his breath hitching slightly. Sonic’s tone was steady, filled with nothing but warmth and reassurance. “I mean it,” Sonic continued. “I’m happy just being with you like this. That’s all I need.”
Shadow closed his eyes, letting the sound of Sonic’s heartbeat soothe him. For someone who thrived on being in control, it was strange to feel so safe in someone else’s hands. But with Sonic, it felt right.
“Thanks,” Shadow said eventually, his voice barely above a whisper.
Sonic didn’t press for more. He simply tightened his hold on Shadow, his smile widening as he placed a light kiss on the top of Shadow’s head.
Shadow nuzzled closer into Sonic’s hold, his vulnerability shining through in the soft but genuine reply. “I know.”
Sonic smiled again, the love and care in his eyes unwavering. “Good. That’s all I need.”
The quiet comfort of the moment lingered between them, but it didn’t last long. Shadow tilted his head slightly, his gaze tracing over Sonic’s relaxed expression. The soft lamplight in the room bathed Sonic in a warm glow, highlighting the way his messy hair framed his face, how his sharp nose was upturned, and how his gaze dawned upon him.
Shadow couldn’t explain the pull he felt—it wasn’t rushed, wasn’t desperate, but it was there. A quiet desire to be closer. Without a word, he leaned in again, pressing his lips to Sonic’s.
Sonic hummed softly in surprise, but he didn’t hesitate to kiss back, his hands gently resting on Shadow’s waist again. This time, the kiss wasn’t tentative. It was deliberate, slow, and deep, carrying a weight of trust and affection that made Shadow’s chest tighten in the best way.
Shadow shifted, turning slightly to face Sonic better as the kiss continued. He felt Sonic’s fingers slip beneath the hem of his shirt, not venturing far, just resting against the bare skin of his waist. The touch sent a shiver up Shadow’s spine, his body leaning instinctively closer.
Sonic pulled back just enough to take a breath, his forehead resting against Shadow’s. “Is this okay?” he asked softly, his green eyes searching Shadow’s face.
Shadow nodded, his voice steady despite the flush on his cheeks. “Yeah. It’s… good.”
Sonic smiled at that, the kind of smile that made Shadow feel like the only person in the world. Without another word, Sonic closed the distance between them again. This kiss was hungrier, more insistent, and it sent a rush of heat through Shadow’s veins.
Shadow responded in kind, his hands moving to Sonic’s shoulders before sliding up to tangle in his hair. He felt Sonic’s body relax under his touch, his soft sighs encouraging Shadow to explore further. Their movements were unhurried, every kiss and touch purposeful and unspoken.
Sonic’s hands skimmed higher along Shadow’s sides, brushing over the curve of his ribs. The touch was gentle but firm, grounding without overwhelming. Shadow’s breathing quickened as he tilted his head to deepen the kiss, the heat between them building steadily.
Eventually, Sonic pulled away again, his lips red and slightly swollen. He looked at Shadow with an expression that was equal parts admiration and concern. “Still okay?”
Shadow nodded, though his breath came a little faster now. “I’ll tell you if I’m not,” he promised, his tone more certain than before.
That seemed to ease Sonic’s nerves. “Good,” he said with a grin before leaning in again. This time, Shadow took the lead, guiding Sonic back down so they were lying side by side. Their kisses became more fervent, the tension in the air charged but still tender.
Sonic let out a quiet groan as Shadow’s hands traveled down his back, tracing along the toned muscles beneath his shirt. The noise sent a thrill through Shadow, emboldening him to explore further. He felt Sonic’s hands mirror his movements, one sliding to the small of Shadow’s back while the other cupped the back of his neck.
They broke apart briefly to catch their breath, their foreheads pressed together. Shadow’s lips twitched into a small smile, his fingers brushing over Sonic’s cheek. “You’re not so composed now,” he murmured.
Sonic chuckled, his eyes half-lidded as he stared back at Shadow. “Guess you bring it out of me.”
The playful banter only lasted a moment before they were drawn back together, their kisses growing deeper and more consuming. Shadow felt his heart pounding in his chest, but it wasn’t from nerves this time. It was from the intoxicating closeness, the overwhelming sense of safety and connection that Sonic gave him.
They didn’t rush to go beyond kissing, as much as their hands couldn’t be kept to themselves. As the night stretched on, their movements began to slow, the passion between them easing back into a comfortable intimacy. Shadow rested his head against Sonic’s chest, listening to the steady rhythm of his heartbeat as their breathing evened out.
Neither of them said much after that, but they didn’t need to. What had just transpired between them said everything.
Following that moment, every time they got a moment of privacy, Sonic couldn’t keep his hands off of him. Not like he minded or anything like that, Shadow couldn’t resist him either. Before school, after hanging out with their friends, at Shadow’s apartment. The most common place was in Sonic’s room, unsurprisingly. Which had brought him to where he was now.
The sun had dipped below the horizon, casting Sonic’s room in that familiar warm, golden glow. It was a quiet evening and Sonic had once again convinced Shadow to come over, promising a relaxing evening together without interruptions.
For the most part, Shadow had been skeptical–it was Sonic, after all. But the offer was tempting, and now they were tangled together on Sonic’s bed, sharing kisses that started off playful.
While he lay on Sonic’s bed, his legs stretched out while Sonic sprawled beside him, holding his phone. The video they’d been watching was long forgotten as Sonic kept glancing at Shadow with a smirk that could only mean trouble.
“So,” Sonic began, his voice light and teasing, “You missed me today, didn’t you?”
Shadow turned slowly, fixing Sonic with a skeptical glare. “What are you talking about?”
“Oh, come on, I wasn't at school,” Sonic pressed, nudging Shadow’s side with his elbow. “Admit it. You missed me.”
“I didn’t miss anything,” Shadow replied flatly, though the corner of his mouth twitched, betraying his amusement.
That twitch was all the opening Sonic needed. Without warning, his fingers darted to Shadow’s ribs, poking with expert precision.
Shadow jolted, his body betraying him with a sharp intake of breath. “Don’t,” he warned, though his voice lacked its usual edge.
“Oh, you are ticklish!” Sonic exclaimed triumphantly, his grin widening as he launched a full-on tickle assault.
“I said don’t!” Shadow barked, twisting to escape Sonic’s hands, but it was no use. Sonic was relentless, his laughter filling the room as Shadow struggled beneath him.
“Say it!” Sonic demanded between chuckles, his fingers working their way up Shadow’s sides. “Say you miss me!”
Shadow’s breathless laughter broke free, a sound he rarely allowed anyone to hear. It only encouraged Sonic further. “Fine!” he finally gasped, grabbing at Sonic’s wrists in a desperate bid for mercy. “I missed you, damn it!”
Sonic froze, his hands stilling as his grin turned smug. “Knew it,” he said, his voice dripping with satisfaction.
Shadow flared up at him, his chest heaving as he tried to catch his breath. “You’re insufferable.”
“And you love it,” Sonic countered, leaning closer.
Before Shadow could deliver a biting retort, Sonic kissed him. It started soft and playful, the way Sonic always was, but Shadow felt his pulse quicken anyway. He let out a quiet sigh, his hands loosening their grip on Sonic’s wrists to lift up to his shoulders, hugging the younger almost.
It wasn’t until Sonic shifted, his weight pressing down lightly on Shadow, that the omega realized their position. Sonic’s legs were tangled with his, and he was leaning over Shadow, their bodies impossibly close. His eyes widened as the realization hit him, a wave of warmth flooding his face.
“Uh…,” Sonic pulled back slightly, his green eyes meeting Shadow’s with a sheepish grin. “Didn’t mean to totally pin you down like that.”
Shadow’s heart was pounding, though he refused to let it show. Instead, he fixed Sonic with a deadpan look, though his voice wavered slightly. “You’re too heavy to be doing this.”
Sonic’s laugh was light and teasing, his grin only widening. “You weren’t complaining a second ago.”
Shadow narrowed his eyes, though the heat in his cheeks only deepened. “If you’re going to stay there, you might as well shut up and kiss me again.”
Sonic blinked, clearly startled by his bluntness, before his grin softened into something more genuine. “Yes, sir,” he murmured, leaning down to close the space between them once more.
This time, Shadow allowed himself to fully relax, letting go of the tension he hadn’t realized he was holding. Sonic’s lips were warm and soft against his, and the closeness sent a shiver down his spine. His hands slid up to cup Sonic’s face, his thumbs brushing against his jawline.
Shadow felt the world narrow to just the two of them, the golden glow of the room and the soft rustling of the bed fading into the background. Sonic’s hand moved to his waist, the touch gentle yet grounding and Shadow couldn’t suppress the quiet sigh that escaped him.
He hated how vulnerable he felt in moments like these–how Sonic could unravel him with a single kiss or touch. But at the same time, he couldn’t deny how safe it felt, how Sonic’s presence quieted all the noise in his head.
As their kisses deepened, Shadow’s breaths grew heavier, his mind spinning with thoughts he didn’t dare linger on. Shadow’s usual composed demeanor was long gone, his breath hitching higher in pitch as Sonic teased him with soft nips and whispers that made his head spin. Every moment felt charged, inmate, and electric, the world outside completely forgotten.
Neither of them heard the front door open.
“Sonic? We’re home!”
Sonic froze mid-kiss, his lips still pressed against Shadow’s. His ears twitched as the familiar voice of his mom rang out from downstairs. Shadow stiffened instantly, his crimson eyes snapping open.
“Oh, shit,” Sonic muttered, pulling away and frantically trying to get untangled from him and off the bed.
“Sonic?” his mom called again, her voice accompanied by the sound of footsteps heading up the stairs.
Shadow shot Sonic a panicked look, already straightening his rumpled clothing. “You said they weren’t going to be home until late.”
“They weren’t supposed to be!” Sonic whispered, his voice high-pitched with alarm.
But it was too late. The bedroom door swung open just as Shadow scrambled to put some space between himself and Sonic. His mom stood there, her hand on the doorknob, her eyes widening as she took in the scene: Sonic sitting on the bed with his face flushed red, comforter messed up, Shadow sitting rigidly on the desk chair nearby, his usual stoic mask just barely intact.
There was a long, awkward silence.
“Oh!” his mom said, her voice tinged with surprise and…was that amusement? “I didn’t mean to interrupt.”
“MOM!” Sonic practically shouted, his face turning an alarming, brighter shade of red.
Behind her, Sonic’s dad appeared, peering over her shoulder. “What’s going on?” he asked, his brow furrowing slightly.
His mom glanced back at him, a small smile tugging at her lips. “It seems Sonic and Shadow were spending some time together.”
Shadow cleared his throat, his face carefully blank, though his ears betrayed him with the faintest hint of red. “Ma’am, Sir,” he greeted stiffly, bowing his head slightly in a polite acknowledgment.
Sonic’s dad raised an eyebrow, looking between the two of them before chuckling. “Well, this is unexpected but not surprising. We’ve been waiting for this conversation.”
“Conversation?” Sonic squeaked, his voice breaking. “I think that’s unnecessary.”
His mom waved a hand dismissively. “We’ll leave you two alone for now. But maybe after dinner, we can all sit down and talk, okay?”
“Mom, no!” Sonic groaned, burying his face in his hands.
Ignoring his protests, she gave them both a warm smile. “Just keep the door open until we talk, alright? We trust you, Sonic.”
As she and his dad left, leaving the door open, the room was in utter silence.
Sonic peeked out from behind his hands, groaning again when he caught Shadow’s unreadable expression. “Kill me now.”
Shadow finally let out a quiet sigh, sitting back down besides Sonic on the bed. “That was humiliating.”
“Tell me about it,” Sonic muttered.
But then, Shadow’s lips twitched into a faint smirk. “At least they didn’t walk in earlier.”
Sonic turned his head, narrowing his eyes at him. “Not funny.”
“Kind of funny,” he countered and for the first time that evening, the tension broke as Sonic let out a reluctant laugh.
“Well, now we get to have the talk with my parents,” Sonic said dramatically, throwing an arm over his eyes.
Shadow reached out, brushing a strand of hair out of Sonic’s face. “We’ll survive. Together.”
Sonic smiled at that, the reassurance in his tone enough to ease his embarrassment. “Yeah. Together.”
Shadow sat rigidly at the dining table, his arms crossed tightly over his chest as Sonic’s parents sat across from him, wearing expressions that wavered between warm understanding and cautious curiosity. Sonic, on the other hand, looked like he wanted to sink through the floor, his cheeks glowing a deep red as he avoided eye contact with anyone.
“So,” Sonic’s mom began gently, her tone deliberately casual, “we wanted to talk to you two about your relationship.”
Shadow’s ears twitched, and he stiffened even further. Here it is, he thought, bracing himself.
“I’m assuming that you two are dating, right?” Sonic’s dad asked, his voice more direct.
“Yes,” Shadow replied without hesitation, his tone steady even though his nerves were anything but. “We are.”
Sonic groaned softly beside him, clearly dreading whatever was coming next.
Sonic’s mom smiled warmly. “We’re really happy for you both. Truly. It’s obvious how much you care about each other.”
Shadow glanced at her warily, waiting for the other shoe to drop. And then it did.
“But,” she continued, her voice taking on that unmistakable parental seriousness, “we want to make sure you’re being safe.”
Shadow blinked. “Safe?”
Sonic’s dad cleared his throat, clearly uncomfortable but determined to get through the conversation. “What she means is, as an alpha and an omega, you have some… additional considerations to think about. You know, when it comes to being physical.”
Shadow’s eyes widened slightly, but he didn’t respond immediately. Sonic, however, let out a strangled noise. “Oh my Chaos, Mom! Dad! We are not having this conversation right now!”
“Yes, we are,” his mom said firmly, though her tone remained kind. She turned to Shadow, who looked like he was trying to calculate the quickest escape route. “Shadow, are you on any form of birth control?”
The question hit Shadow like a bolt of lightning. “What?”
“Birth control,” Sonic’s dad clarified, rubbing the back of his neck awkwardly. “You know, suppressants or implants—anything to prevent an accidental pregnancy.”
Shadow’s face burned hotter than the sun. “I—no, I’m not.”
Sonic’s mom nodded, her expression calm and practical. “Okay, that’s good to know. And Sonic, do you have protection?”
“Mom!” Sonic yelped, practically leaping out of his chair. “Why would I—?! We haven’t—! Oh, Chaos, just stop!”
“We’re just trying to make sure you’re prepared,” his dad said, though he was clearly holding back a laugh at Sonic’s mortification. “This is important, especially for an alpha and omega couple. Things can escalate quickly if you’re not careful.”
Shadow wanted to disappear into the floor, but he forced himself to speak. “We’re… not at that point yet,” he said stiffly, his voice low.
“That’s good,” Sonic’s mom said gently, her tone full of understanding. “But when you are, we want you both to be safe and responsible. These things can happen unexpectedly, especially with how hormones work at your age.”
Sonic groaned again, burying his face in his hands. “Can we please stop talking about this?”
His mom reached across the table to pat his arm. “Sonic, it’s nothing to be embarrassed about. We’re just looking out for you both.”
Sonic’s dad smirked slightly, looking at Shadow. “You’ve got to admit, though, it’s a good thing we’re having this conversation now instead of after some surprise news.”
Shadow’s face somehow managed to grow even redder. “There won’t be any surprises,” he said firmly, though his voice carried an edge of humiliation.
“Good,” Sonic’s mom said with a satisfied nod. “If you ever have questions or need anything, you can always come to us. No judgment.”
“Thanks,” Shadow muttered, though he wasn’t entirely sure how sincere he sounded.
As the conversation wrapped up, Sonic grabbed Shadow’s hand under the table, squeezing it tightly. When they were finally alone in Sonic’s room, Sonic collapsed onto his bed with a groan, pulling a pillow over his face.
“That was the most embarrassing thing I’ve ever experienced,” he mumbled through the pillow.
Shadow stood by the bed, arms crossed. “You think you were embarrassed? Your parents asked me if I was on birth control.”
Sonic peeked out from under the pillow, his cheeks still pink. “Well, at least now they know we’re not doing anything reckless?”
Shadow sighed, sitting down beside him. “I suppose.” He glanced at Sonic, a faint smirk tugging at his lips. “You were more flustered than I’ve ever seen you. It was kind of amusing.”
Sonic groaned, tossing the pillow at him. “Don’t even start, dude.”
Shadow caught the pillow effortlessly, his smirk growing. “Relax, Sonic. It’s over now.”
“Yeah, but I’m never living this down,” Sonic muttered, flopping back onto the bed.
Shadow leaned back, resting beside him. Despite the awkwardness, he felt a strange sense of relief. Sonic’s parents cared, and as mortifying as the conversation had been, their support was undeniable. And that, he supposed, made it all worth it.
The two of them lay side by side in the quiet of Sonic’s room, the tension from earlier slowly dissolving. Shadow glanced over at Sonic, who still looked mildly mortified but had at least stopped burying his face in pillows.
“Well,” Shadow began, his voice low and thoughtful, “at least they care enough to have that conversation.”
Sonic turned his head, giving Shadow a wry look. “Care enough to humiliate us, you mean.”
Shadow snorted softly. “It wasn’t that bad.”
Sonic raised an eyebrow. “You’re telling me you didn’t want to bolt the moment my mom said the word ‘pregnancy’?”
Shadow hesitated, his ears burning slightly. “Okay, fine. It was uncomfortable. But it’s better than them pretending none of this exists. You’re lucky to have parents like that.”
Sonic blinked at the unexpected sincerity in Shadow’s tone. He shifted onto his side, propping his head up with one hand. “You really think that?”
Shadow nodded, his expression softening. “Yeah. They want what’s best for you. For us. Not everyone gets that.”
Sonic was quiet for a moment, studying Shadow’s face. Then he smiled a warm, easy smile that made Shadow’s chest feel lighter. “Guess I’ve got to give them some credit, huh?”
“You should,” Shadow said, his lips twitching into a faint smirk. “Even if they did ask me one of the most personal questions imaginable.”
Sonic laughed, and the sound was so infectious that Shadow couldn’t help but chuckle too. “Okay, okay. Enough about my parents. Let’s just forget that happened.”
Shadow raised an eyebrow. “Forget it? That’s going to be burned into my memory forever.”
Sonic groaned, flopping onto his back again. “Chaos, don’t remind me.”
They lay in companionable silence for a while, the earlier awkwardness replaced by an easy closeness. Sonic’s hand found Shadow’s, their fingers interlocking without a second thought.
“So,” Sonic said after a while, his voice quieter now, “do you think… are we ready for all that? Like, the stuff they were talking about?”
Shadow turned his head to look at him, his crimson eyes thoughtful. “I think we don’t need to rush anything. We’ve been figuring things out at our own pace so far, haven’t we?”
Sonic nodded, his thumb brushing over the back of Shadow’s hand. “Yeah, you’re right. I just don’t want you to feel like I’m pressuring you or anything.”
“You’re not,” Shadow assured him, his tone steady. “We’ll get there when we’re ready. And when we are, we’ll handle it responsibly.”
Sonic smiled at him, his gaze filled with warmth and trust. “Sounds like a plan.”
Shadow felt a small, rare smile tug at his lips. “Good.”
For a while longer, they stayed like that, holding hands and enjoying the quiet. Eventually, Sonic’s grin turned mischievous.
“You know,” he said, nudging Shadow lightly, “you were the one who said we should stay here tonight. So technically, this is all your fault.”
Shadow rolled his eyes but couldn’t hide the smirk tugging at his lips. “Oh, so now it’s my fault your parents are so thorough?”
“Yup,” Sonic said, his grin widening.
Shadow shook his head, letting out a soft laugh. “You’re impossible.”
“And you like me anyway,” Sonic quipped, his tone teasing.
Shadow’s expression softened, and he leaned in just enough for their foreheads to touch. “I do,” he murmured, his voice low but full of meaning.
Sonic’s teasing smile faltered, replaced by something softer and more genuine. “Me too,” he whispered back.
Days later, Shadow couldn’t quite explain it, but he felt an inexplicable urge to go out. It was a feeling he hadn’t experienced in years, yet it was so vivid and persistent that it refused to be ignored. Acting on instinct, he texted Sonic, asking if he wanted to join him, keeping the details intentionally vague. Shadow didn’t have to wait long before Sonic’s reply came through, the telltale typing bubbles appearing almost instantly as Sonic eagerly agreed. Shadow hesitated briefly, his thumbs moving slowly over the keypad, unaccustomed to texting, before sending his own reply.
Pick you up in 20.
The night sky stretched vast and infinite above them, shimmering with countless stars. Shadow had insisted they come out here—away from the noise of the small city and into the quiet solitude of the hills. Sonic had been curious at first, even teasing him about being “the romantic type,” but now, lying on a blanket Shadow had brought, Sonic was completely silent, his eyes wide with wonder.
Shadow lay beside him, his crimson eyes fixed on the stars. The quiet hum of the night surrounded them—the distant rustle of leaves, the faint chirp of crickets, and the occasional sigh of the wind. It was peaceful, a far cry from their usual fast-paced lives, and Shadow found himself at ease once more.
“This is beautiful,” Sonic said softly, breaking the silence.
Shadow hummed in agreement. “It’s why I come here,” he said, his voice low, almost reverent. “The stars, they’ve always reminded me that no matter how far away something is, it’s still connected to us. Still part of the same universe.”
Sonic glanced at him, his brow furrowed slightly. “That’s surprisingly deep.”
Shadow smirked faintly, though his gaze never left the sky. “Maria used to love stargazing,” he said, his tone quieter now, tinged with nostalgia. “She’d point out constellations and tell me stories about them. She said the stars were a reminder of how small we are, but also how much potential we have. She even said that the light from the stars is thousands of years old and by the time we’re looking at it, the star might be gone.”
Sonic turned fully toward him, resting his head on his arm. “You don’t talk about her much,” he said gently.
Shadow’s jaw tightened for a moment, but then he exhaled, his shoulders relaxing. “It’s not that I don’t want to,” he admitted. “It’s just… hard. But when I look at the stars, I feel like she’s still here. Like I can still hear her voice, still feel her hand in mine as she’d point out something new.”
Sonic didn’t say anything right away, letting the words settle between them. When he finally spoke, his voice was soft, almost hesitant. “Do you ever feel like she’s proud of you? Like she’s watching?”
Shadow’s chest tightened, a mix of emotions surging within him. “I don’t know,” he said honestly. “But I hope so. Everything I do… I try to honor her memory. To live in a way she would have wanted. Wherever she might be.”
Sonic reached out then, his fingers brushing against Shadow’s hand. Shadow glanced down at the contact but didn’t pull away.
“I think she’d be proud,” Sonic said firmly. “Of who you are. Of what you’ve done. And of the way you’re letting people in again. You didn’t let what happened change you.”
Shadow’s breath hitched, and for a moment, he couldn’t speak. He looked at Sonic, at the unwavering sincerity in his expression, and felt something shift inside him—something warm, something healing.
“You’re an idiot,” Shadow said finally, his voice soft but lacking its usual sharpness.
Sonic grinned, squeezing his hand. “Maybe. But I’m your idiot.”
Shadow rolled his eyes, but a faint smile tugged at the corner of his lips. He turned his gaze back to the stars, his grip on Sonic’s hand tightening slightly.
“Do you know any constellations?” Sonic asked after a moment, his voice light and curious.
Shadow nodded, lifting his free hand to point. “That’s Orion’s Belt,” he said, tracing the line of stars. “And over there is the Big Dipper. Maria taught me that first—it’s easy to spot, even when the sky isn’t this clear.”
Sonic followed his gestures, his blue eyes sparkling with interest. “What about that one?” he asked, pointing to a cluster of stars.
“That’s Andromeda,” Shadow said, his voice softening again. “Maria used to say it was her favorite. It’s a story about bravery and love.”
Sonic shifted closer, their shoulders brushing. “Tell me the story,” he said, his tone almost pleading.
Shadow hesitated, then began to speak, his voice low and steady as he recounted the tale. Sonic listened intently, his head resting against Shadow’s shoulder as the night stretched on.
By the time Shadow finished, Sonic was quiet, his expression thoughtful. He looked up at Shadow, his grin softer than usual. “Thanks for bringing me here,” he said. “I get why you love it so much.”
Shadow glanced down at him, “You’re welcome,” he said simply, though the words carried more weight than he let on.
As they lay there, hand in hand under the vast expanse of stars, Shadow felt something he hadn’t in a long time– ease. And for the first time, he let himself believe that Maria might be proud, not just of who he was, but of who he was becoming.
The memory of that night under the stars lingered with Shadow for days. It wasn’t just the quiet serenity of it or the way the vast expanse of the sky had felt both grounding and infinite—it was Sonic. The way he had sat beside him, his energy unusually subdued, his words full of warmth and care and it seemed like he really cared about what he was saying. It had left a mark on Shadow, one that he couldn’t quite shake.
When Monday arrived and they returned to the usual hum of school life, the night felt like a distant but cherished memory. Sonic hadn’t brought it up, but his usual playful nudges in the hallway now came with a softer smile, and his gaze lingered just a second longer. Shadow didn’t know what to make of it, but he didn’t mind.
By Thursday, Sonic caught him after class, his bright grin cutting through the monotony of the day.
“Hey, I was thinking—why don’t you come over tomorrow?” Sonic asked, leaning casually against the lockers. “We can hang out, watch a movie, maybe just chill?”
Shadow hesitated, his initial instinct to decline rising to the surface, he was skeptical about “chilling”. But the hopeful glint in Sonic’s eyes made him pause.
“Alright,” Shadow said after a moment, his tone deliberately neutral.
Sonic’s grin widened. “Cool. My parents are out for the night, so it’ll just be us. You can stay as late as you want.”
Shadow gave a small nod with a sarcastic sure and turned to leave, but Sonic’s voice stopped him.
“Hey, Shadow,” Sonic called, his voice a little quieter. When Shadow glanced back, Sonic’s smile softened. “I’m glad you’re coming.”
Shadow didn’t respond, but something about the way his chest tightened told him that he was glad, too.
The following evening, Shadow found himself standing outside Sonic’s house, his hands shoved deep into his jacket pockets. He shifted his weight nervously, the crisp evening air doing little to cool the warmth that had settled in his chest. Before he could knock, the door swung open, and there stood Sonic, barefoot and grinning.
Sonic was dressed in a pair of loose, soft gray sweatpants that sat comfortably on his hips and a snug blue hoodie that brought out the vibrant green of his eyes. His hair was still slightly damp, tousled in wild spikes that somehow managed to look effortlessly perfect. The faint scent of his shampoo—fresh and citrusy—drifted toward Shadow, and it only made the omega’s heart race faster.
Shadow couldn’t stop his gaze from lingering and it left Shadow feeling slightly off-balance in the best way. He was reminded, yet again, just how unfairly attractive his boyfriend was, and the thought sent a warmth coursing through his veins.
“Hey,” Sonic greeted, his grin widening as his gaze met Shadow’s. He leaned casually against the doorframe, but his eyes softened, a hint of affection shining through. “You look like you’ve been standing out here forever. Are you planning to come in, or do I need to drag you?”
Shadow swallowed, his voice catching for a moment. “I was just about to knock,” he managed, though the words felt heavy with the weight of his admiration. He wasn’t sure how Sonic managed to make even the simplest things—standing barefoot in the doorway, wearing comfy clothes—look so good.
Sonic laughed lightly, stepping aside and gesturing for him to come in. As Shadow entered, he couldn’t help but glance back at Sonic, his heart fluttering at the easy confidence in his movements.
He followed Sonic into the familiar space, the faint hum of a TV coming from the living room. The scent of popcorn wafted through the air, and Sonic gestured toward the kitchen.
“Help yourself. I made some popcorn,” Sonic said, already heading toward the couch.
Shadow took a handful of popcorn but stayed standing, watching as Sonic flopped onto the couch with the ease of someone completely at home.
“Well?” Sonic asked, patting the cushion beside him. “You gonna stand there all night, or are you gonna join me?”
Shadow rolled his eyes but sat down, his back stiff against the cushions. Sonic tossed him the remote, and for a while, they bickered over what to watch. Eventually, they settled on something neither of them cared about, and the room fell into a comfortable silence.
It didn’t take long for Sonic to shift closer, his body naturally leaning against Shadow’s side. And though Shadow felt his muscles tense at first, he didn’t pull away. Instead, he let Sonic’s warmth seep into him, grounding him in a way he didn’t quite understand.
By the time the credits rolled, Sonic had rested his head on his shoulder, slightly snoozing as Shadow leaned back against the couch, the faint sound of crickets drifting through the open window.
Soon after, they moved upstairs so it was easier for them to lay next to each other and so Sonic wouldn’t fall asleep again. Shadow hadn’t moved far from Sonic’s bed, his back resting against the headboard, while Sonic had lazily sprawled across his chest, his fingers idly tracing small patterns along Shadow’s arm.
“You’re fidgeting,” Shadow remarked, catching Sonic’s hand in his own.
“Am not,” Sonic said with a teasing grin, though his cheeks betrayed a slight flush.
Shadow raised an eyebrow, his thumb brushing over Sonic’s knuckles. “What’s going on in that head of yours, then?”
Sonic’s grin widened as he leaned closer, his voice dropping to a playful murmur. “What, I can’t just like holding your hand?”
Shadow tilted his head slightly, his gaze softening. “I didn’t say that.”
“Good.” Sonic leaned in and brushed his lips against Shadow’s, testing, playful. Shadow didn’t resist, meeting him halfway as the kiss deepened naturally, their movements slow but unrelenting. All night Sonic hadn’t kissed him, reasons that he believes were because they were in such an open space, but now with Sonic’s lips on his, it felt right.
Sonic shifted closer, his hands sliding up to cradle Shadow’s face as he kissed him with more intent. Shadow’s hands found their way to Sonic’s waist, his touch steady but growing bolder as Sonic pressed against him. The warmth between them was intoxicating, and Shadow found himself relaxing further into the moment, his lips parting slightly as Sonic’s tongue lightly teased against his own.
Shadow let out a soft sound, low and involuntary, and Sonic pulled back just enough to grin at him, his green eyes glinting with mischief. “You make the cutest noises, you know that?”
Shadow’s cheeks darkened, but he didn’t pull away. “You’re insufferable.”
“And yet, here we are.” Sonic leaned in again, capturing Shadow’s lips in another kiss that was deeper this time, more consuming. Shadow’s hands tightened slightly at Sonic’s waist, pulling him closer as the heat between them began to build.
Sonic’s fingers wandered, brushing lightly over Shadow’s side before tailing down his back. The touch was exploratory, almost hesitant, but when it drew another soft gasp from Shadow, Sonic couldn’t help but to smile against his lips.
“Sensitive, huh?” Sonic teased, his voice a little breathless.
“Don’t push your luck,” Shadow muttered, though the usual sharpness in his tone was missing.
Sonic chuckled but didn’t press further, instead letting his lips trail down to his jawline, his kisses slow and deliberate. Shadow tilted his head slightly, giving Sonic more room to explore, and the feeling of the alpha’s lips against his skin sent a shiver down his spine.
Shadow’s breathing grew heavier as Sonic’s hands continued their slow exploration, sliding under the hem of his shirt to rest against his bare skin. The contact was electrifying, and he couldn’t stop the small, involuntary noises that escaped him as Sonic’s fingers grazed sensitive spots along his sides.
“You’re so quiet most of the time,” Sonic murmured against Shadow’s neck, his voice low and warm. “But like this… I could listen to you all night.”
Shadow’s cheeks burned, but he didn’t try to deny it. Instead, he pulled Sonic closer, his own hands growing more confident as they traced the contours of Sonic’s back. The quiet intimacy of the moment was broken only by the soft sounds they made–shuddering breaths, quiet hums, and the occasional stifled gasp.
Sonic pressed a kiss to the spot just below his ear, and he couldn’t hold back the soft groan that left his lips. Sonic grinned, clearly pleased with himself, and his lips returned to Shadow’s, his kiss hungry and rushed.
His body felt like it was on fire, and it sparked something coiling in the depths of his belly. Every caress that Sonic made over his skin left a prickle, an expectation of something more. Without realizing it, Shadow let out a low whine, emerging from the back of his throat. Sonic pulled back, and he looked absolutely disheveled. His lips were slick with saliva, eyes glazed over, and pupils so dilated that there was a small sliver of green left.
Sonic dived back into the crook of his neck, hungry for more. Sonic’s lips lingered on the sensitive spot just below his ear, his breath warm against his skin. Shadow’s entire body tensed as a rush of heat flooded through him, pooling low in his belly. It was different from anything he’d felt before—familiar in a way that startled him, yet completely overwhelming.
His mind was spinning, and for a moment, Shadow struggled to pinpoint exactly what it was. Then it hit him: it felt dangerously close to the beginnings of a heat. His body was responding instinctively, arousal coursing through his veins and making it hard to think rationally.
He bit down on his lower lip, trying to suppress the soft, needy sounds that threatened to escape him. But his body betrayed him, a quiet, trembling whimper slipping out despite his efforts. Sonic paused at the sound, pulling back slightly to look at him.
“Shadow?” Sonic’s voice was low, concerned yet undeniably tinged with desire. “You okay?”
Shadow turned his head to avoid Sonic’s gaze, his cheeks burning. “I’m fine,” he breathed, though the way his body shivered beneath Sonic’s touch made it clear he was anything but.
Sonic tilted his head, brushing a hand gently across Shadow’s cheek to coax him into looking back. “Hey,” he said softly, his tone full of reassurance. “You can tell me if something feels off. I don’t want to push you.”
Shadow swallowed hard, the tension in his chest only tightening. He could feel the steady thrum of arousal that forced his clit to fatten up, stronger and more insistent than he’d anticipated. His body was hot, his skin hypersensitive to every touch, every kiss. He couldn’t help but shift beneath Sonic, trying to alleviate some of the restless energy building inside him.
“I—” Shadow started, but his voice faltered. He closed his eyes and took a shaky breath, forcing himself to speak. “It feels… familiar. Like my heat.” Shadow knew that it wasn’t, the long usage of blockers had not only blocked his scent but his heat too. While he had gotten his scent back, it would be a longer time before his body got used to a normal heat cycle.
Sonic’s eyes widened slightly at the admission, his expression shifting to one of understanding. “Familiar, huh?” he asked, his voice soft but with a teasing edge. He leaned in close, his lips brushing against Shadow’s in a featherlight kiss. “Guess I’m just irresistible, huh?”
Shadow let out a shaky laugh despite himself, his hands still tangled in Sonic’s hair. “You’re infuriating,” he muttered.
Shadow’s breath hitched as he caught sight of Sonic’s disheveled state. His lips were parted, shiny from their shared kisses, and his eyes were dark with unmistakable lust. Shadow could feel his own body betraying him, a wetness that grew in his underwear and his pussy throbbing.
Sonic’s hands traced along his sides, the touch both soothing and electrifying. Shadow’s skin prickled under every pass of Sonic’s fingers, and liquid fire in his belly grew heavier, more insistent. It felt like something was unfurling deep within him, a familiar, primal sensation he hadn’t expected—one that made him squirm beneath Sonic’s touch.
Shadow’s breath hitched, his gaze lingering on the unmistakable outline in Sonic’s sweats. His chest tightened, warmth spreading through him like wildfire, and he felt a mix of embarrassment and anticipation. He forced his eyes away, hoping Sonic hadn’t noticed, but the slight smirk curling at Sonic’s lips told him otherwise.
Sonic tilted his head, his green eyes gleaming with amusement but also with something deeper—something intent. “See something you like?” he teased, his voice soft and playful, but there was a genuine tenderness in his tone that kept it from feeling overwhelming.
Shadow’s mouth opened, but no words came out at first. He felt his face burn, the heat creeping up to the tips of his ears. “I-I wasn’t—” he stammered, but the words died on his tongue when Sonic’s smirk softened into a reassuring smile.
“It’s okay, you know,” Sonic said, his voice gentle now. He stepped closer, not enough to crowd Shadow, but just enough to make his presence known. “You don’t have to be so nervous with me.”
Shadow swallowed hard, his heart pounding in his chest. “I’m not nervous,” he lied, though the slight tremor in his voice betrayed him.
Sonic raised an eyebrow but didn’t push, his gaze steady and patient. “Alright,” he said simply, giving Shadow the space to find his words.
Shadow took a deep breath, trying to steady himself. He looked at Sonic, at the way his expression was so open, so understanding. “I don’t want to stop,” he admitted, his voice barely above a whisper. “But… I’m not ready to go all the way.” The confession tumbled out of him, unsteady and raw, and he felt his hands clenched into fists at his sides.
Sonic’s face softened further, and he reached out slowly, giving Shadow the chance to pull away if he wanted to. When Shadow didn’t, Sonic gently took one of his hands, threading their fingers together. “That’s okay,” Sonic said, his voice steady and full of reassurance. “We don’t have to do anything you’re not ready for.”
Shadow blinked, his breath catching at how easily Sonic accepted his boundaries. “You mean that?” he asked, his tone quieter now as if he was testing the sincerity in Sonic’s words.
Sonic squeezed his hand gently, giving him a small, reassuring smile. “Of course, I mean it,” he said. “This—us—it’s not about rushing or expectations. It’s about being together, you know? Whatever you’re comfortable with, that’s enough for me.”
Shadow felt his chest tighten, but this time it wasn’t from nerves—it was from something far deeper, something that made him feel like the ground beneath him had steadied. “Thank you,” he said softly, his voice tinged with something close to relief.
Sonic gave a soft chuckle, leaning forward to press a gentle kiss to Shadow’s forehead. “You don’t have to thank me, Shads. I just want you to feel safe with me.”
Shadow let out a shaky breath, leaning into the warmth of Sonic’s touch. “I do,” he murmured, the words carrying more weight than he realized.
Sonic rested his lower body against his, a hot and heady weight pressing against his sex. Shadow’s hips subconsciously bucked up, chasing more of that sweet friction. Both he and Sonic shivered at that.
“Is this okay?” Sonic asked curiously.
Shadow, not trusting his voice, only nodded his head.
Taking that as the sign to go on, Sonic hesitantly rolled his hips downwards into Shadow. The angle that Sonic found was perfect and it made him squirm deliciously. Sonic built a steady, languid pace that had Shadow gasping for air and clutching at the younger above him. His hands gripped the fabric of Sonic’s shirt.
The friction built as they moved together, the thin fabric of their clothes doing little to dull the sensation. Shadow let out a low, trembling breath, his body responding instinctively to the slow, deliberate rhythm. He felt Sonic’s hand slide to the small of his back, pulling him just a little closer, and Shadow shivered at the feeling of their bodies pressed so tightly together.
“You feel amazing,” Sonic praised, his voice thick with emotion and want, breathing heavily. He leaned in, pressing a soft kiss to Shadow’s jaw, then his neck, and Shadow’s hands buried themselves in blue hair, grounding himself against the overwhelming sensations.
Shadow’s breaths came quicker now, his mind a blur as he lost himself in the warmth and closeness. “Sonic,” he stammered, the name spilling from his lips like a prayer. His voice rose in volume the heavier Sonic pressed into him.
Sonic pulled back slightly, just enough to look into Shadow’s eyes. His gaze was steady, filled with an emotion that made Shadow’s chest tighten. “You’re incredible,” Sonic panted softly, his thumb brushing over Shadow’s flushed cheek.
Shadow felt his heart skip at the words, at the sincerity in Sonic’s voice. He leaned into the touch, letting himself get lost in the moment, in the way Sonic made him feel safe, wanted. He felt his cunt clenching around nothing.
Sonic soon couldn’t control his pace any longer, the rhythmic pace was abandoned and replaced with a frenzied, almost desperate tempo. Shadow felt Sonic’s length massage right onto his swelling clit and a strangled noise broke free from his lips.
“N-ngh!”
Sonic kept up his unrelenting momentum and he had to bite back the noises that threatened to escape him. A couple thrusts later, Shadow can feel his muscles tighten and the ache between his thighs, a familiar sign of his orgasm as Sonic’s pace turns erratic, chasing his own orgasm.
Shadow feels it coming like a crescendo and when it overtakes him, he grows mute, trembling softly through his release as he sees stars. Sonic, above him, keeps going, hips stuttering before going still.
They stayed like that for a while, breathless and tangled in each other’s arms.
Shadow lay on the bed, his chest rising and falling as he tried to calm his racing heart. The room felt warmer now, though whether it was from what they just did or the lingering flush in his cheeks, he wasn’t sure. Beside him, Sonic propped himself up on one elbow, his disheveled hair and easy grin making him look annoyingly good.
“You okay?” Sonic asked, his voice gentle as he reached out to brush a strand of hair from Shadow’s face.
Shadow swallowed, nodding. “Yeah,” he replied softly. “I’m okay.”
Sonic’s grin widened, his emerald eyes bright. “Good. Because that was… well, amazing.”
Shadow felt his cheeks burn at the compliment, and he looked away, muttering, “It wasn’t that special.”
“Uh, yes, it was,” Sonic insisted, leaning closer. “You were incredible, Shadow. Seriously.”
Shadow huffed, though his lips twitched with the hint of a smile. “You’re impossible.”
“And you’re adorable,” Sonic shot back without hesitation, making Shadow groan and bury his face in his hands.
Sonic chuckled, sitting up and stretching. “Alright, give me a sec. I’m gonna change real quick.” He hopped off the bed, headed to his dresser, and pulled out a fresh pair of shorts.
Shadow watched him for a moment before realization struck. His own clothes were… well, less than ideal now. Shirt and pants clinging uncomfortably to his body. He sat up, the movement making him acutely aware of how warm and sticky his body felt.
Sonic glanced over his shoulder, reading Shadow’s expression immediately. “Oh, uh, you can borrow some of mine,” he said casually, pulling out a pair of soft black shorts and tossing them to Shadow. “Here,” Sonic said, a faint pink dusting his cheeks as he handed the clothes over. “They should fit.”
Shadow accepted them, his fingers brushing against Sonic’s in the exchange. He glanced down at the offered clothing, hesitating for a moment. “Thanks,” he said softly.
Sonic scratched the back of his neck, his gaze darting to the floor. “Uh, you can change here if you want. I’ll, um, turn around.”
Shadow arched an eyebrow at Sonic’s sudden shyness but decided not to comment. “Alright,” he replied, standing and moving to the side of the bed.
True to his word, Sonic turned his back, his hands clasped behind his head as he stared pointedly at the wall. His ears were visibly red, and Shadow couldn’t help but smile faintly at the sight.
As Shadow pulled off his shirt and slid the shirt over his head, he realized just how soft it was. It smelled like Sonic—fresh and clean, with a hint of something uniquely him. Shadow paused as he reached for the shorts, a sudden realization dawning on him.
He cleared his throat. “I, uh… I don’t have spare underwear.”
Sonic stiffened, his shoulders tensing before he relaxed slightly. “Oh,” he said, his voice higher-pitched than usual. “Uh, that’s okay. The shorts are pretty comfortable, so… yeah.”
Shadow frowned at the obvious awkwardness in Sonic’s tone but decided not to dwell on it. He slid his underwear off and the shorts on, the fabric soft against his skin and a bit looser than he was used to. He tugged at the waistband, adjusting them until they felt secure.
“You can turn around now,” Shadow said, his voice steady despite the faint heat in his cheeks.
Sonic turned, and the moment his eyes landed on Shadow, his jaw slackened slightly. His gaze traveled from the shirt, which hung loosely over Shadow’s frame, down to the shorts that sat slightly lower on his hips than expected.
Sonic, now in a fresh pair of shorts and a loose tank top, let out a low whistle, plopping down on the bed. When did he change?
“Wow,” Sonic said, his grin turning playful. “You look good in my clothes. Like, really good.”
Shadow raised an eyebrow, though his cheeks betrayed him by flushing pink. “They’re just clothes,” he said, brushing off the compliment.
“Yeah, but they’re my clothes,” Sonic countered, leaning back on his hands. “And seeing you in them is—well, let’s just say I like it.”
Shadow rolled his eyes but couldn’t help the small smile that crept onto his face. “You’re ridiculous.”
“Ridiculously into you,” Sonic quipped, patting the space next to him. “Come here.”
Shadow sighed but obeyed, sitting down beside Sonic. Before he could say anything, Sonic reached behind him and grabbed a sweatshirt from the bedpost, holding it out.
“Here, put this on,” Sonic said, grinning mischievously.
Shadow eyed the sweatshirt—a faded blue hoodie with Sonic’s name embroidered in small letters near the hem. “Why?”
“Because I want to see you in it,” Sonic said, his tone light but his eyes sincere. “C’mon, humor me.”
Shadow hesitated but eventually pulled the hoodie over his head. It was slightly too big on him, the sleeves hanging past his wrists, and the hem brushing the tops of his thighs.
When he looked up, Sonic was ogling at him, his expression soft and almost awestruck.
“Shadow,” Sonic said quietly, his voice full of wonder. “You look… wow. Perfect.”
Shadow crossed his arms, raising an eyebrow. “You’re staring,” he pointed out, though there was no real bite in his tone.
“Can you blame me?” Sonic said with a sheepish grin, rubbing the back of his neck. “You’re literally wearing my clothes, and it’s… kind of the best thing I’ve ever seen.”
Shadow rolled his eyes, though his lips twitched in amusement. “You’re annoying.”
“And you’re gorgeous,” Sonic replied without hesitation, stepping closer.
Shadow stiffened slightly at the compliment, his hands tugging at the oversized sleeves of the hoodie. “It’s just a hoodie,” he muttered.
“Yeah, but it’s my hoodie,” Sonic said, his voice softer now. He reached out, his fingers brushing against the hem of the hoodie. “And seeing you in it makes me really happy.”
Shadow’s lips twitched into a reluctant smile, and he looked away, muttering, “You’re insufferable.”
Sonic chuckled, his grin widening as he tugged Shadow into a gentle hug. “And you’re the best,” he whispered, his chin resting on Shadow’s shoulder.
Shadow sighed, letting himself relax into the embrace. As much as Sonic’s teasing exasperated him, there was a warmth in his words and actions that Shadow found himself drawn to. He leaned into Sonic’s touch, his arms wrapping loosely around his boyfriend.
“Fine,” Shadow muttered, his voice barely audible. “The hoodie’s nice, I guess.”
Sonic pulled back just enough to look at him, his grin softer now. “You should keep it,” he said, his eyes shining with affection.
Shadow raised an eyebrow. “What, so I can be your walking advertisement?”
“Exactly,” Sonic said with a laugh, leaning in to nuzzle Shadow’s cheek. “Everyone should know I’m yours.”
Shadow groaned though he couldn’t hide the small smile tugging at his lips. “You’re impossible,” he said, his tone full of reluctant fondness.
“And you love it,” Sonic teased, pulling him back into another hug.
As they settled onto the bed together, Shadow couldn’t help but think that maybe Sonic was right. He did love it—every ridiculous, infuriating, wonderful part of it.
The weeks leading up to spring break had been a whirlwind for Sonic, with track meets filling his schedule. Shadow had been at every one of them, even the away ones, sitting quietly in the stands as Sonic dominated the track with his usual flair. Shadow wasn’t one to cheer loudly like the others, but his presence alone was enough. He’d watch intently, arms crossed and face impassive, but there was always a glimmer of pride in his eyes.
His mind flashed back to the most memorable one. It was a cloudy Saturday morning, and Shadow found himself on the open highway, his motorcycle humming beneath him as he made the three-hour journey to an away track meet. The meet was too far for most of Sonic’s usual supporters—his friends, his parents, and even Tails, who never missed anything Sonic did. But Shadow hadn’t told anyone he was going. Not even Sonic.
The location wasn’t hard to find. The visiting school’s track complex was large and well-kept, the stands already filled with parents and local supporters. Shadow parked his bike in the lot and made his way toward the bleachers, his helmet tucked under his arm. He found a seat off to the side, away from the clusters of cheering families, and settled in, his crimson eyes scanning the crowd before landing on Sonic.
Sonic was easy to spot, even in a sea of athletes. He stood with his team near the starting line, stretching and laughing like he didn’t have a care in the world. His spikes pristine against the track’s surface. Despite the distance, Shadow could see the glint of excitement in Sonic’s eyes, the way he bounced lightly on his heels, ready to race.
The announcer’s voice crackled through the loudspeakers, calling for the runners to take their marks. Shadow leaned forward slightly, resting his arms on his knees as he watched Sonic line up for the 400-meter race.
The starter pistol fired, and the runners shot forward. Sonic surged ahead almost immediately, his stride long and powerful as he took the lead. Shadow watched intently, his expression unreadable, but his chest tightened with an unfamiliar sense of pride as Sonic rounded the first curve.
Sonic dominated the race, crossing the finish line a full second ahead of his closest competitor. The crowd erupted into cheers, and his team rushed to congratulate him. But Sonic didn’t linger with them for long. Instead, he scanned the stands, his eyes darting through the crowd until they landed on Shadow.
A wide grin spread across Sonic’s face, and before Shadow could react, he was sprinting up the bleachers. He didn’t stop until he was right in front of Shadow, sweat glistening on his forehead and his breathing still heavy from the race.
“You made it! I knew you would come!” Sonic exclaimed, throwing his arms around Shadow in a tight hug. His enthusiasm was infectious, his energy like a bolt of lightning.
Shadow stiffened at the unexpected contact, his hands awkwardly hovering in the air before he managed to push Sonic back gently. “You stink,” he muttered, wrinkling his nose but not without a faint smirk.
Sonic laughed, completely unbothered. “Yeah, well, that’s the smell of victory.”
Shadow shook his head, crossing his arms. “Congrats on the win. You made it look easy.”
“Thanks.” Sonic’s grin softened into something warmer, more genuine. “I’ve got a couple more events for the day, but don’t leave, okay? I’ll catch you after.”
“Fine,” Shadow said, his tone casual, but the subtle tilt of his head betrayed his willingness to stay.
Sonic bounded off, leaving Shadow alone again. The rest of the meet passed with Shadow watching from his spot, his attention never straying far from Sonic. He didn’t cheer or clap like the other spectators, but he stayed for every one of Sonic’s events, quietly noting every win, every moment.
When the meet finally ended and the crowd began to disperse, Shadow made his way down to the track. Sonic was waiting for him near the entrance, a towel draped around his neck and his duffel bag slung over one shoulder. He had changed into fresh, comfortable clothes.
“Thanks for sticking around,” Sonic said, his voice tinged with gratitude.
Shadow shrugged, slipping his hands into his pockets. “I said I would.”
“Well, since you’re here, wanna grab some food before we head back? I’m starving.”
Shadow glanced at him, noting the hopeful gleam in Sonic’s eyes. “Fine. But you’re paying.”
Sonic laughed, hugging him on the shoulder. “Deal.”
They found a small diner not far from the school, its neon sign flickering in the growing twilight. Inside, they sat in a corner booth, Sonic diving into his meal with the kind of enthusiasm that only he could manage. Shadow ate more slowly, his movements deliberate as he listened to Sonic recount the highlights of the meet.
By the time they finished, the sky had darkened, the stars faintly visible against the night. They walked back to Shadow’s motorcycle, the faint hum of crickets filling the silence between them.
“Sure you don’t want me to drive?” Sonic teased as Shadow handed him a helmet.
Shadow shot him a look. “Not a chance.”
Sonic just grinned, settling onto the bike behind him. The engine roared to life, and they took off down the highway, the cool night air rushing past them. Sonic’s arms wrapped securely around Shadow’s waist, and though Shadow didn’t say a word, he felt something shift within him.
The ride back was quiet, the rhythmic hum of the motorcycle filling the spaces where words weren’t needed. By the time they reached their town, Sonic had nearly dozed off, his head resting lightly against Shadow’s shoulder. Shadow pulled into Sonic’s driveway, shutting off the engine as Sonic stirred awake.
“Thanks for coming,” Sonic mumbled sleepily as he climbed off the bike.
Shadow nodded, his gaze lingering on Sonic for a moment longer than necessary. “Get some rest. You’ve earned it.”
As Sonic headed inside, Shadow watched him go, a faint warmth settling in his chest. He revved the engine once more and took off into the night, the echoes of the day replaying in his mind.
After the local meets, they’d hang out with their friends, laughter, and conversation filling the air. Shadow had grown accustomed to these moments, even if they weren’t entirely in his comfort zone. He wasn’t as naturally outgoing as the others, but Sonic made it easier. Shadow’s sharp edges softened around him in ways he couldn’t explain, and their stolen moments of closeness made it all worthwhile.
The peace they’d built felt fragile, especially since no one else knew about them. Shadow was used to keeping things private—protecting his vulnerabilities was second nature. And while Sonic had been understanding, Shadow couldn’t shake the nagging fear that their relationship, this delicate thing they were nurturing, could shatter under the wrong kind of pressure.
That afternoon, the group had gathered under the sunlit expanse of the campus quad. Sonic was recounting a particularly grueling race, his voice animated and his gestures larger than himself. The others were captivated, laughing along as Sonic described his near slip on the final turn with exaggerated dramatics.
Shadow, leaning against a nearby tree, watched quietly. He didn’t need to say much—just being there, watching Sonic’s joy, was enough. The sunlight caught in Sonic’s hair, and his laugh echoed in Shadow’s ears like a melody he never wanted to forget.
Then Amy spoke, and everything shifted.
“So, Sonic,” she began, her voice light but with a deliberate undertone. “Spring break’s coming up, and my heat’s right around the corner.” She looked directly at him, her lips curling into a coy smile. “When are you free to help me out again?”
Shadow’s world tilted.
The words hit him like a blow, sharp and unexpected. He stiffened, his eyes narrowing slightly as his chest tightened. It was as though the warmth of the sun had been snuffed out, leaving a cold, hollow ache in its place.
He already knew. Sonic had told him—awkwardly, hesitantly—about how he’d helped Amy during her last heat more in detail over winter break. It had been before they were together, and Sonic had been clear that it meant nothing beyond friendship. Shadow had tried to let it go, convincing himself that it didn’t matter.
But hearing it now so casually tossed into the open felt like a knife twisting in an old wound.
Sonic’s laughter died instantly, his expression shifting from cheerful to uneasy in the blink of an eye. “Amy,” he said carefully, his voice lower now, “I don’t think this is the time or place to—”
“Oh, come on,” Amy interrupted, waving a hand dismissively. “It’s not a big deal. You’ve done it before. We’re friends, and that’s what friends do, right?”
Shadow’s fists clenched at her words, his nails biting into his palms. He stared at the ground, his vision blurring slightly as a wave of emotions crashed over him. Hurt, anger, jealousy—it was all tangled together, suffocating him.
He knew it shouldn’t bother him as much as it did. Sonic had reassured him over and over that there was nothing between him and Amy, that what they had now was different. But knowing that didn’t erase the sting of hearing her bring it up so brazenly as if it were nothing. Like he was nothing.
Sonic glanced toward Shadow, his panic evident. “Amy, stop,” he said, his voice sharper now.
“What’s the problem?” Amy asked, her playful tone faltering into confusion. “It’s not like you’re seeing anyone. Unless…” Her eyes widened slightly, a hint of realization flickering in her gaze as she briefly glanced at him. Fuck . “Unless you are?”
Shadow’s heart pounded in his chest, a sharp, frantic rhythm that echoed in his ears. He felt exposed, and vulnerable in a way that made him want to disappear. The weight of everyone’s eyes—curious, confused, and probing—pressed down on him like a suffocating blanket.
Without a word, Shadow pushed himself up, his movements abrupt and tense. The scrape of his shoes against the pavement drew everyone’s attention as he turned and walked away, his steps quick and purposeful.
“Shadow?” Tails called after him, his voice tinged with confusion. “Where are you going?”
Shadow didn’t respond. He couldn’t. His throat felt tight, his chest aching as he fought to keep the storm of emotions inside him from spilling over. The air felt too thick, the laughter and chatter of their group suddenly unbearable.
Behind him, he heard Rouge’s sharp voice cut through the tension. “Seriously, Amy? What the hell was that?”
Amy’s voice rose defensively. “What? I didn’t think it was a big deal! I didn’t mean to—”
“It is a big deal,” Sonic snapped, his frustration boiling over. “You didn’t need to bring it up in front of everyone like that.”
“What’s the big deal?” Amy shot back, her confusion morphing into irritation. “If it’s not a secret, then why—”
Sonic didn’t let her finish. “I don’t have time for this,” he muttered, his voice tight with barely restrained anger. Without another glance at her, he stood and took off in the direction Shadow had gone.
Shadow didn’t stop walking until he reached the farthest edge of the park nearby. The towering oaks and their thick canopy offered him a refuge from the prying eyes of the world. His chest felt like it might implode, each breath tight and shallow, as if the air around him had turned to lead. He leaned against a tree, his fingers digging into the rough bark, grounding himself.
He hated feeling like this. Exposed. Weak. Vulnerable.
Shadow squeezed his eyes shut, but the scene kept replaying in his mind: Amy’s casual tone, Sonic’s hesitation, and the way the others had laughed as if it were nothing. And maybe to them, it wasn’t. But to Shadow, it felt like someone had reached inside and ripped his heart out for all to see.
He knew Sonic had been with Amy during her last heat; he reminded himself. He’d known it from the beginning, long before he and Sonic had become anything more than friends. But knowing it and being reminded of it in front of every one were two entirely different things. It wasn’t jealousy—at least, not the petty kind. It was something deeper, sharper, a wound that hasn't fully healed.
Because no matter how hard he tried, Shadow couldn’t silence the voice in his head whispering that he wasn’t enough. That Sonic, with his easy charm and boundless energy, deserved someone simpler, someone who didn’t carry the weight of a thousand insecurities.
The sound of footsteps broke through his spiral of thoughts, and Shadow’s eyes snapped open. He didn’t need to turn around to know who it was.
“Shadow,” Sonic called, his voice soft but urgent.
Shadow tensed, his jaw tightening. “Go back to your friends,” he said, his tone low and sharp. He didn’t trust himself to look at Sonic—not now, when he felt like his carefully constructed walls were about to crumble.
“I’m not going anywhere,” Sonic replied, his steps slowing as he approached. “Not until we talk.”
“There’s nothing to talk about,” Shadow bit out, his voice trembling despite his best efforts. “I get it, okay? You helped her. It’s in the past. But you don’t get to act like it doesn’t hurt when she throws it in my face.”
Sonic’s breath hitched, and for a moment, the silence between them felt deafening. “Shadow,” he said softly, his voice tinged with regret. “I didn’t know she was going to say that. And you’re right—it’s not fair to you. I should’ve handled it better.”
Shadow finally turned to face him, his crimson eyes burning with anger and something far more fragile. “It’s not just about her, Sonic. It’s about me. About how much this—” he gestured between them, his hand trembling “—this thing between us terrifies me. Do you have any idea what it feels like to care about someone so much that it hurts? To feel like I’ll never measure up?”
Sonic’s face fell, his usually bright expression clouded with guilt and something else—something tender. “Shadow, I—”
“No,” Shadow cut him off, his voice breaking. “Let me finish. I’ve spent my entire life keeping people at arm’s length because it’s easier than letting them in and watching them leave. And then you come along, with your stupid smile and your endless optimism, and you make me feel things I didn’t think I was capable of feeling. But then things like this happen, and I can’t help but wonder if I’m setting myself up to fall.”
Sonic took a tentative step closer, his hands raised as if to reach out but unsure if Shadow would let him. “I never wanted to make you feel like this,” he said quietly. “I never wanted you to doubt how much you mean to me.”
Shadow looked away, his shoulders slumping. “Then why does it feel like I’m always waiting for the day you realize I’m not enough?”
Sonic’s breath caught, and he closed the distance between them in one quick step. He gently placed his hands on Shadow’s arms, grounding him. “Shadow, listen to me,” he said, his voice steady but filled with emotion. “You are enough . You’re more than enough. And if I’ve done anything to make you feel otherwise, then I’ve screwed up. But I need you to know— really know —that there’s no one else I’d rather be with. No one else who makes me feel the way you do.”
Shadow’s throat tightened, and for a moment, he couldn’t speak. He wanted to believe Sonic, wanted to cling to his words like a lifeline, but the fear in his chest refused to let go. “Then why hide it?” he asked finally, his voice barely above a whisper. “If I mean so much to you, why are we still hiding?” He knows it’s a stupid question. The only reason why Sonic was hiding anything was on his behalf. But still, when Amy had asked if Sonic was seeing anyone, it had planted an idea in his brain. Something territorial.
Sonic’s grip on his arms tightened slightly, his gaze never wavering. “You’re right. Hiding isn’t fair—not to you, not to us. And maybe it’s time we stop. Maybe it’s time we tell everyone.”
Shadow blinked, caught off guard by Sonic’s sudden declaration. “You want to go public? Just like that?”
Sonic nodded, his eyes filled with determination. “Yeah. Because I’m tired of keeping this a secret. You’re not something I want to hide, Shadow. You’re someone I want to be proud of, someone I want the world to know I’m lucky enough to have.”
The words hit Shadow like a wave, washing over the doubt and fear that had gripped him for so long. He searched Sonic’s face for any hint of hesitation but found none—only sincerity and a love so fierce it made his chest ache.
“Are you sure about this?” Shadow asked, his voice shaking with the weight of his emotions.
“I’ve never been more sure of anything,” Sonic said softly, his hands sliding up to cradle Shadow’s face.
Shadow’s breath hitched, and for the first time in a long time, he let himself believe.
“Okay,” he whispered, his voice breaking. “Let’s do it.”
Sonic smiled then—a smile so full of love and relief that it made Shadow’s knees weak. Without another word, Sonic leaned in, capturing Shadow’s lips in a kiss that was slow and tender, yet filled with all the emotions they couldn’t put into words.
Shadow melted into the kiss, his hands coming around the back of Sonic’s neck. When they finally pulled apart, their foreheads pressed together, their breaths mingling in the quiet. Sonic’s smile was soft and unguarded, his thumbs brushing lightly against Shadow’s cheeks.
“We’re going to be okay,” Sonic murmured, his voice full of quiet conviction.
The next day dawned crisp and clear, the early morning sunlight casting long shadows across the campus courtyard. Sonic walked with purpose, his sneakers scuffing lightly against the cobblestones. The buzz of students chatting and rushing to classes was nothing more than background noise; his focus was entirely on the pink-haired girl sitting alone on one of the benches, her head bent over her phone.
Amy.
He took a deep breath, steadying himself. Confrontations weren’t his strong suit, but he owed her this—an honest conversation, free of any sidestepping or avoidance. Shadow deserved that too.
“Hey, Amy,” he called out as he approached.
She looked up, her expression brightening momentarily before her brows furrowed slightly. “Oh, Sonic. Hi.”
“Got a minute?” he asked, stopping in front of her.
She hesitated but then nodded, setting her phone down beside her. “Yeah, sure. What’s up?”
Sonic sat on the bench, leaving a respectful amount of space between them. He laced his fingers together, staring at them for a moment before speaking. “Look, I wanted to talk about yesterday. About… what you said.”
Amy’s expression faltered, a flicker of guilt crossing her face. “Oh,” she said softly, folding her hands in her lap. “I didn’t mean to make things awkward. I just… I thought we were joking around.”
“It wasn’t just joking, Amy,” Sonic said gently but firmly. “You brought up stuff that’s… sensitive, you know? Especially for Shadow. And I can’t just let that slide.”
Amy blinked, clearly caught off guard by the seriousness in his tone. “Shadow? Sonic, I didn’t mean to—”
“I know,” he interrupted, his voice softening. “I know you didn’t mean any harm. But it still wasn’t okay. Shadow means a lot to me, and when you said what you did, it hurt him. And honestly, it kind of hurt me too.”
Her eyes widened slightly, and for a moment, she seemed at a loss for words. “I didn’t realize…” she murmured, her voice trailing off.
Sonic nodded, leaning forward slightly. “That’s part of why I wanted to talk to you. To clear the air. Because… Amy, Shadow and I, we’re together. And it’s serious.”
The words hung in the air for a moment, and Sonic watched as Amy’s face shifted—shock, confusion, and then something deeper, more vulnerable.
“You’re… together?” she echoed, her voice barely above a whisper.
“Yeah,” Sonic said, meeting her gaze steadily. “I care about him a lot. And I didn’t want you to hear it through anyone. I wanted you to hear it from me.”
Amy was silent for a moment, her expression unreadable. Then she let out a soft, almost bitter laugh. “Wow,” she said, shaking her head. “I guess I wasn’t expecting that.”
“I figured,” Sonic said quietly.
She looked at him then, her eyes shining with a mix of emotions he couldn’t quite decipher. “You know, I always thought… I thought we had something, Sonic. I thought maybe, someday…” She trailed off, biting her lip.
Sonic’s chest tightened, guilt settling heavily in his stomach. “Amy,” he said softly, “I’m sorry. I never meant to lead you on. I’ve always thought of you as a friend—nothing more. And if I ever gave you a different impression, that’s on me. I’m sorry.”
Her shoulders sagged, and she let out a shaky breath. “I guess I should’ve seen it,” she said, her voice tinged with sadness. “You were always kind to me, but… it was never the way I wanted it to be, was it?”
Sonic didn’t know how to respond to that, so he simply shook his head. “I care about you, Amy. I do. But not in that way. And I think you deserve someone who does. Someone who sees you the way you deserve to be seen.”
Amy looked down at her hands, her fingers fidgeting with the hem of her skirt. “I understand,” she said finally, her voice quiet but steady. “But… I think I need some time. To process all of this. To figure out where I stand, you know?”
“Of course,” Sonic said immediately. “Take all the time you need. I’m here if you want to talk—or if you don’t. Whatever you need.”
She nodded, offering him a small, shaky smile. “Thanks, Sonic. I… I’m happy for you. For both of you. Really. I just need a little time to get there.”
Sonic returned her smile, his heart aching at the bittersweetness of the moment. “I get it,” he said softly.
Amy stood then, brushing off her skirt. “I should get going,” she said. “But… thanks for being honest with me.”
“Anytime,” Sonic said, standing as well. “Take care, Amy.”
As he watched her walk away, her head held high despite the weight he knew she was carrying, Sonic felt a pang of regret. But it was tempered by relief. The truth was out now, and while it wasn’t easy, it felt right.
And when he thought of Shadow—of his quiet strength, his sharp wit, the rare but precious moments when his guarded walls came down—Sonic knew he wouldn’t have it any other way.
The cafeteria buzzed with its usual chaos as Shadow sat at the far end of their table, arms crossed, his stoic mask firmly in place. Sonic, predictably, was running late, leaving Shadow to deal with their friends’ curious glances on his own.
Rouge sipped her iced coffee with a knowing smirk, her gaze flicking between Shadow and the empty seat beside him. Knuckles, oblivious as ever, was halfway through his third sandwich, while Tails sat quietly, glancing at Shadow every so often with an unreadable expression.
When Sonic finally arrived, tray in hand and a grin on his face, Shadow couldn’t help the small exhale of relief. Sonic dropped into the seat beside him, their shoulders brushing, and Shadow shot him a warning look when Sonic leaned in too close.
“What? I can’t sit next to my boyfriend?” Sonic teased under his breath, grinning as he grabbed a fry from his tray.
Shadow’s eyes widened before narrowing, “Not so loud unless you want to go public now.”
Rouge, who overheard them, chuckled softly. “Oh, relax, Shadow. It’s not like I’m going to spill your secret. I’ve known for weeks. ”
Knuckles nearly choked on his sandwich. “Wait, what secret?”
Tails raised an eyebrow but said nothing, his sharp eyes darting between Shadow and Sonic.
Sonic groaned, rubbing the back of his neck. “Well, guess we’re doing this now.”
Rouge leaned forward, her smirk growing. “Oh, absolutely. The suspense is killing me.”
Shadow shot her a glare, but Sonic took over, his usual confidence shining through. “Alright, fine. Shadow and I are dating. Have been for about… what, three and a half months now?”
“Closer to four,” Shadow muttered, earning a playful nudge from Sonic.
Knuckles froze mid-bite, his eyes wide. “Wait, seriously? Since when?”
Sonic shrugged. “Since about late November.”
Tails’s expression shifted to mild surprise, though he quickly schooled it into neutrality. “Huh. That’s not what I expected, but okay.”
Rouge clapped her hands together, looking far too pleased. “Finally! You have no idea how hard it was not to blurt that out every time I saw you two together.”
Shadow groaned. “I knew you couldn’t resist making this into a spectacle.”
“Oh, please. This is adorable, and you know it.”
Knuckles scratched his head, still processing. “Wait, so all those times Sonic was late or you disappeared early, that was because—”
“Because we were spending time together, yes,” Shadow cut in, his voice firm.
Sonic grinned, tossing a fry at Knuckles. “What, you jealous, Knux?”
Knuckles scowled, dodging the fry. “No way. Just surprised, I guess. You don’t exactly scream ‘relationship guy,’ Shadow.”
“Thanks for the insight,” Shadow said dryly.
Tails finally spoke up, his voice calm but curious. “I mean, I had my suspicions after yesterday, but I didn’t expect you two to come out with it so soon.”
Sonic shrugged again, glancing at Shadow for a brief moment before answering. “Figured it’s better this way. No more sneaking around, no more hiding. Just… us.”
Rouge raised her iced coffee in a mock toast. “To Sonic and Shadow, the best-kept secret of the year.”
Knuckles sighed, finally relaxing. “Alright, well, as long as you two don’t get all gross and mushy in front of me, I’m cool with it.”
“No promises,” Sonic teased, leaning slightly into Shadow’s side.
Shadow rolled his eyes but allowed the faintest smirk to appear. Tails nodded thoughtfully, offering a small smile of his own.
“Well,” Tails said, “congrats, I guess. Just… maybe warn us next time before dropping a bombshell at lunch.”
Sonic laughed, grabbing Shadow’s hand under the table and giving it a quick squeeze. He didn’t pull away.
Everything felt lighter, easier, now that the truth was out. And though Shadow wasn’t one to say it out loud, he felt a rare sense of contentment in the warmth of their friends’ acceptance.
Spring break arrived with the kind of crisp, sunny days that felt like freedom. It wasn’t often that Shadow looked forward to breaks—he preferred structure and routine—but this one felt different. For the first time in a long while, Shadow wasn’t bracing himself for solitude or endless studying sessions. No, this break would be shared with Sonic, and oddly enough, that idea didn’t bother him. Not as much as it should’ve, anyway.
He stretched lazily on the couch at Rouge’s apartment, the group’s unofficial hangout for the week. She had insisted on hosting after Knuckles offered his uncle’s place and promptly confessed he had no furniture beyond a beanbag and a television mounted crookedly on the wall. Shadow had wisely stayed quiet during that exchange, and Sonic—of course—volunteered Rouge without asking her first.
Rouge didn’t seem to mind, though. In fact, she looked downright smug as she lounged in her armchair, sipping a mock martini far too early in the day. Knuckles was sprawled on the rug, playing a video game with Tails, who was proving to be a surprisingly ruthless competitor. Sonic had commandeered the kitchen, claiming he was going to make snacks, though the clanging of pots and the smell of something suspiciously burnt didn’t inspire much confidence.
Shadow stayed where he was, half-watching the game and half-listening to the distant hum of Sonic’s voice as he muttered to himself in the kitchen. He told himself he wasn’t paying attention, but he caught every word—every little laugh or self-deprecating grumble. It was ridiculous how easily Sonic’s presence pulled him in.
“You’re staring,” Rouge said slyly, her voice cutting through Shadow’s thoughts like a knife.
Shadow’s head snapped toward her, his expression instantly hardening. “No, I’m not.”
She arched an elegant brow, swirling her drink lazily. “Sure, you’re not. And I don’t have a closet full of diamonds hidden in plain sight.”
Knuckles snorted from the floor. “You definitely do.”
“Don’t interrupt,” Rouge said smoothly before turning her attention back to Shadow. “It’s cute, you know. Watching you pretend you’re not completely smitten.”
“I’m not pretending anything,” Shadow muttered, crossing his arms and sinking further into the couch.
Before Rouge could reply, Sonic emerged from the kitchen carrying a tray of what looked like… charred quesadillas. Shadow blinked, momentarily distracted by the sight of Sonic in his usual sleeveless hoodie and athletic shorts, his blue hair even messier than usual from whatever culinary disaster he’d just endured.
“I came bearing snacks!” Sonic announced with a grin as if the tray wasn’t a crime scene.
Rouge stared at the tray in horror. “What did you do to those poor tortillas?”
“Hey, cooking’s harder than it looks,” Sonic said defensively, setting the tray on the coffee table. He plopped down beside Shadow, their thighs brushing, and leaned back with a content sigh. “You should be grateful I didn’t burn down the apartment.”
“Grateful isn’t the word I’d use,” Shadow muttered, though he couldn’t suppress the faint smirk tugging at his lips.
Sonic caught it, of course. He always did. “See? You think it’s funny.”
“I think you’re an idiot,” Shadow corrected, but his voice lacked any real bite.
Sonic grinned, leaning closer. “An idiot you’re stuck with.”
Shadow rolled his eyes but didn’t push him away. He hated how easily Sonic disarmed him, how the casual heat of his touch and the unshakable confidence in his grin made Shadow’s carefully constructed walls feel paper-thin.
The rest of the afternoon passed in a blur of teasing, laughter, and a surprisingly competitive Mario Kart tournament that ended with Rouge declaring herself “Queen of the Road” and Knuckles sulking over an unfair blue shell. By the time evening rolled around, the group had sprawled out across the living room, basking in the comfortable lull of exhaustion.
Shadow found himself sitting on the floor, his back against the couch while Sonic leaned against his shoulder, scrolling through his phone. It was quiet, the kind of quiet that Shadow never thought he’d enjoy, but here he was, surrounded by warmth and light, and it was nice.
The following week brought Amy back into the picture. She had returned from her family vacation looking refreshed and carrying a new aura of calm. Shadow noticed the difference immediately, though he didn’t comment on it.
Amy joined the group at lunch the day after break, plopping down beside Rouge with her usual energy like nothing had happened. But when her gaze landed on Sonic and Shadow sitting together—closer than they probably realized—her smile didn’t falter. In fact, it softened.
“So,” Amy began, her tone light and teasing, “are you two still pretending you’re just ‘hanging out,’ or are we past that phase?”
Sonic froze mid-bite, turning to Shadow with wide eyes. “Uh…”
Shadow sighed. “It’s not a secret anymore, Rose.”
Amy laughed, waving off Sonic’s flustered expression. “Relax, I’m over it. I had all of spring break”
“You are?” Sonic asked, blinking.
“Please,” Amy said, rolling her eyes. “You’re not exactly my type, Sonic. Not anymore at least.” She added as an afterthought, “No offense Shadow.”
He answered coolly, “None taken,”
“Hey!” Sonic chimed in.
Rouge smirked. “Told you.”
Amy leaned back, folding her arms. “Honestly, I’m happy for you two. You seem… good together.”
Shadow raised an eyebrow, studying her carefully. She seemed genuine—relaxed, even. It was strange, seeing her like this, but not unwelcome.
“Thanks, Amy,” Sonic said, his voice soft with gratitude.
Amy smiled, tilting her head. “Just promise me one thing?”
“What’s that?” Sonic asked.
“No more weird love triangles. I’m officially over it.”
Sonic laughed, his grin wide and easy. “Deal.”
Shadow stayed quiet, but he allowed himself a small nod. For once, things felt steady—like they were finally heading in the right direction.
Shadow, too involved with classes and other things, didn't notice until people started to talk. The mindless chatter about prom had started weeks ago, and by now, it was impossible to escape. Everywhere Shadow went, someone was talking about it.
“Have you seen the theme this year?” a group of students whispered as they passed him in the hallway.
“I heard it’s going to be a masquerade!” one of them said excitedly.
“No way, it’s Hollywood glam,” another argued.
Shadow barely resisted the urge to roll his eyes. What did it matter? No matter how much glitter and flair the student council threw at it, a dance was a dance.
By lunchtime, the cafeteria buzzed with conversations about dresses, suits, and afterparties.
“I’m getting my nails done on the day before,” a girl gushed at a nearby table. “They’re going to match my dress perfectly.”
“I still haven’t found a date,” a boy said with a dramatic sigh. “Do you think it’s too late to ask Emma?”
Shadow tuned out the noise as he picked at his food. None of this was his concern.
As the weeks went on, the pressure only grew. Posters promoting the event appeared on every available surface, each one proclaiming this year’s theme: Enchanted Evening. The artwork featured twinkling stars, elegant script, and silhouettes of couples dancing under a canopy of lights.
But as much as he tried to ignore it, prom found a way to invade his personal space. Rouge, naturally, was the primary culprit.
“I don’t understand why you’re being so stubborn,” Rouge said, leaning against Shadow’s locker one afternoon. She was wearing her usual smirk, but there was a determined gleam in her eyes.
“Because I don’t want to go,” Shadow replied, shutting the door with a little more force than necessary. He was surprised when Rouge let him walk off like that with nothing but a blink and that same smirk tugging at her lips.
Come the following weekend, imagine his surprise when he is relaxing on the couch, reading while sipping his tea occasionally when his front door is opened. The sound of Rouge’s heels clicking against the polished floor was the only warning Shadow received before her voice cut through the relative quiet of his apartment. He knew giving her a spare key to his apartment would’ve been taken advantage of at some point in time.
“You have to go to prom, Shadow. It’s practically a rite of passage!” she declared, sweeping into the living room with all the dramatics of a Broadway star taking center stage.
Shadow didn’t look up from the book he was reading. “Pass,” he said simply, turning a page.
“Wrong answer.” Rouge plucked the book out of his hands, holding it just out of reach. “You’re not getting out of this one.”
Shadow glared at her, though the effect was somewhat diminished by her knowing smirk. “Prom is just an excuse for overexcited, rich pompous kids to play dress-up and make fools of themselves,” he said coolly. “I don’t see the appeal.”
Rouge perched herself on the arm of the couch, crossing her legs. “Oh, come on. It’s not just about the dancing and the fancy clothes. It’s the experience. The one night where everyone lets loose and celebrates making it this far. Don’t tell me you’re not even a little curious.”
“No,” Shadow said firmly.
Rouge sighed, exasperated. “Listen, I get it. You’re not exactly Mr. Social Butterfly, but this is your senior year. You’re not going to get another chance to do something like this.”
He frowned, leaning back against the couch. “I’m graduating early. That’s the point. To leave this nonsense behind.”
“Okay, fine,” Rouge said, raising her hands. “But what about Sonic?”
Shadow froze. “What about him?”
Rouge’s smirk widened. “This is the only year he could go with you. Don’t you think he’d want to go? And wouldn’t it be, oh, I don’t know, nice if his boyfriend showed a little interest in making it special?”
Shadow’s glare returned, but his resolve wavered. The idea of Sonic at prom—probably surrounded by friends, laughing and carefree—was easy to picture. And then there was the thought of Sonic not having him there, standing on the sidelines alone.
Rouge seemed to notice the hesitation in his expression. She leaned closer, her tone softening. “Look, I know you’re not big on crowds, but this isn’t just some random school event. It’s prom. You’ll have Sonic with you, and the two of you can just focus on each other. Besides, don’t you think he’d look amazing in a tux?”
Shadow sighed, rubbing his temples. “What’s the point of going if it’s going to be a bunch of underclassmen running around like idiots?”
Rouge rolled her eyes. “It’s juniors and seniors only, unless a junior or senior invites someone younger. So no, you won’t be surrounded by freshmen.”
“Great,” Shadow muttered sarcastically.
Rouge ignored him, her eyes gleaming with determination. “So, here’s the plan: you’re going. You’re taking Sonic because if you don’t, some other upperclassmen will.” Shadow narrowed his eyes. “ And you’re going to have the time of your life. Just leave the planning to me, I’ll bring a suit over this weekend that you can try on.”
Shadow had never cared much for social events. They were noisy, crowded, and full of unnecessary theatrics. Yet, here he was, standing in front of his mirror, his phone buzzing endlessly with messages from Rouge on an early Saturday morning.
Rouge: Don’t even think about backing out now.
Rouge: I already made sure your suit is perfect, and I expect to see you in it.
Rouge: And don’t forget to invite Sonic. Sophomores can only go if they’re invited, remember?
Shadow sighed, running a hand through his hair. Prom wasn’t something he ever imagined himself attending, let alone with someone like Sonic. The idea of putting himself out there, letting others see them together in such a public setting, made his chest tighten.
But then he thought about Sonic—his bright smile, his easy laughter, and the way he made Shadow feel like maybe he wasn’t so alone.
His phone buzzed again.
Rouge: I’m picking you up at 3 to get ready. No excuses.
Shadow groaned. He knew better than to argue with her.
At 3 p.m. sharp, Rouge swept into his apartment, her heels clicking against the floor. She had Amy in tow, the younger girl bouncing with excitement.
“Shadow, darling,” Rouge began, appraising him with a critical eye. “You look like you would rather die than go to prom. We need to fix that.”
Amy giggled, holding up a garment bag. “Don’t worry, Rouge picked out the perfect suit for you!”
“I don’t see why this is necessary,” Shadow muttered, crossing his arms.
“Because,” Rouge said, unfazed, “prom is a once-in-a-lifetime event. And whether you want to admit it or not, you deserve to enjoy it.”
Shadow sighed but allowed Rouge to push him toward his room, the garment bag slung over her shoulder.
When he finally put on the suit, he had to admit it was impressive. The sleek black jacket fit him perfectly, paired with a deep crimson shirt that matched his eyes. The tie was a darker shade of red with dark blue embroidery, and the silver accents on the cuffs and buttons added a touch of elegance.
While it looked good, on the otherhand how it felt was the complete opposite. It felt constricting, the fabric stiff and unfamiliar. He adjusted the tie for the tenth time, scowling at his reflection.
“You look amazing,” Rouge said.
Shadow glanced at her. “I look ridiculous.”
She snorted. “You look like a dream. Sonic’s not going to be able to keep his hands off you.”
Shadow ignored the flush creeping up his neck, turning back to the mirror.
“Now, let’s talk about Sonic.”
Shadow stiffened. “What about him?”
Rouge rolled her eyes. “Don’t play dumb. You’re taking him, aren’t you?”
“I—” Shadow hesitated. He hadn’t actually asked Sonic yet.
“Shadow,” Rouge said, her voice softening. “He’d love to go with you. Just ask him. Trust me, it’ll mean the world to him.”
Amy nodded enthusiastically. “And it’ll be so romantic!”
Shadow glanced at himself in the mirror, doubt creeping in. “What if he doesn’t want to go?”
Rouge placed a hand on his shoulder. “He does. And even if he’s nervous, he’ll go because it’s you asking.”
That evening, Shadow found himself standing in front of Sonic’s house, his hands stuffed in his pockets. His heart was racing as he knocked on the door.
When Sonic answered, his eyes widened. “Shadow? What’s up?”
Shadow cleared his throat, suddenly feeling awkward. “I… wanted to ask if you’d come to prom with me.”
Sonic blinked, surprise flickering across his face before he broke into a wide grin. “Seriously? You’re asking me?”
Shadow nodded, his gaze dropping to the ground. “If you don’t want to, it’s fine—”
“No!” Sonic cut him off, his voice filled with excitement. “I mean, yes. I want to go. Of course, I do.”
Relief washed over Shadow, and he allowed a small smile to tug at his lips.
The day of prom arrived, and Shadow found himself standing outside Sonic’s house, adjusting his tie for the tenth time. The sleek black suit Rouge had picked out felt strangely comfortable, though the crimson shirt underneath made him feel more conspicuous than he liked. Still, he couldn’t deny how sharp it all looked, especially with the dark blue details in the tie that matched Sonic’s shirt perfectly.
When he knocked, it was Maddie who answered, smiling warmly. “Come in, Shadow! Everyone’s in the living room.”
As Shadow stepped inside, the sound of laughter filled the air. Sonic stood near the couch, talking animatedly to Knuckles and Tails. Shadow froze for a moment, his eyes catching on Sonic’s appearance.
Sonic’s usual messy spikes were styled back, though a few strands still framed his face in a way that softened his sharp features. His tailored black suit hugged his frame perfectly, the dark blue shirt making his emerald eyes pop even more. The crimson tie around his neck was knotted neatly, tying their outfits together in a way that left Shadow’s chest feeling tight.
“Shadow!” Sonic called, his grin brightening as he noticed him. “You look amazing.”
Shadow felt heat creep up his neck but managed to reply, “You’re one to talk.”
Knuckles, standing beside Tails, grinned. “You both look like you walked out of a fashion magazine. Rouge really outdid herself.”
The others chimed in agreement, with Rouge looking particularly smug as she adjusted Amy’s pink dress. “I told you Shadow would clean up well,” she said, tossing a wink his way.
Before Shadow could respond, Maddie appeared with a camera in hand, followed by Tom holding his phone. “Pictures, everyone!” Maddie announced, gesturing toward the backyard. “Let’s start with the couples.”
Shadow felt a jolt of panic. “I don’t think I need a picture—”
“Oh, nonsense,” Maddie interrupted with a wave of her hand. “This is a big night for you all, and we’re not skipping anyone.”
Sonic, already heading toward the backyard, grabbed Shadow’s hand and gave it a reassuring squeeze. “Come on. It’s not so bad. Besides, we look good together.”
The backyard was strung with warm lights, creating a picturesque backdrop. Maddie directed the couples one by one. Amy and Tails went first, with Tails blushing furiously as Amy pulled him close for a playful pose. Knuckles and Rouge followed, Rouge leaning dramatically into Knuckles, who was stiff the whole time, hand on her waist respectfully.
Then it was Sonic and Shadow’s turn.
Sonic guided Shadow toward the center of the setup, their hands still clasped. Shadow stood stiffly at first, unsure of how to pose, but Sonic leaned in slightly, their shoulders brushing. “Relax,” Sonic murmured. “Just act like it’s just us.”
Shadow exhaled and nodded, letting himself lean into Sonic’s presence. They posed for a few traditional shots—side by side, holding hands—but Maddie quickly encouraged them to loosen up.
“Smile! Shadow, maybe put your arm around Sonic?” Maddie suggested.
Sonic grinned and turned to Shadow, his emerald eyes sparkling. “Come on, you’re the cool, mysterious one. Let me have my moment.”
Shadow rolled his eyes but complied, slipping his arm around Sonic’s waist. Sonic took it a step further, resting his head lightly against Shadow’s shoulder for one shot.
Maddie and Tom both gushed as they reviewed the pictures. “These are perfect,” Maddie said. “You two look so good together.”
Shadow couldn’t suppress the faint smile tugging at his lips. Sonic, clearly pleased with himself, leaned closer to whisper, “Told you it wouldn’t be so bad.”
When the group photos were taken, Maddie noticed Shadow hadn’t stepped forward for a solo shot. “Shadow, we need one of just you!”
“I’m fine,” Shadow said quickly, shaking his head. “I don’t need one.”
Maddie frowned but didn’t push further when Sonic chimed in, “He’s just shy. Besides, he looks better with me in the frame.”
“Fine, fine,” Maddie relented, laughing. “But only because you two look so good together.”
As they wrapped up, Tom and Maddie gave the group a few more instructions about being safe and staying in touch. Shadow lingered by Sonic’s side, his earlier nerves slowly ebbing away as Sonic gave his hand a reassuring squeeze.
“You ready?” Sonic asked softly, tilting his head toward Shadow.
Shadow nodded, a small but genuine smile forming. “Yeah. Let’s go.”
Rouge clapped her hands. “You two are going to steal the show. Now, let’s get going.”
Knuckles appeared a moment later, offering his arm to Rouge. She took it with a smirk, while Amy trailed behind them with Tails, the two of them chattering excitedly.
As they headed out, Shadow glanced at Sonic, who smiled at him. For the first time, Shadow felt a flicker of excitement. Maybe, hopefully, this night wouldn’t be so bad after all.
The prom venue was nearly unrecognizable when they arrived. What had once been an ordinary event hall had been transformed by strings of glowing lights and elegant decorations. Outside, a gated pond offered picturesque spots for photos, while inside, a live band played softly in the corner, their music blending seamlessly with the hum of conversation and laughter.
Shadow stood near the entrance, shifting uncomfortably despite Rouge’s earlier reassurances. Sonic, on the other hand, looked completely at ease, his grin as bright as the lights overhead.
"Relax, Shadow," Sonic said, nudging him playfully. "You look great."
Shadow exhaled, his shoulders still tense. "This isn’t exactly my kind of place."
Sonic leaned in, his voice warm. "Then let’s make it our place."
The words were simple, but they settled something inside Shadow. He let out a slow breath and nodded.
They moved through the crowd together, Sonic’s hand brushing against his arm every so often, a silent reassurance. Despite being surrounded by people, Shadow found that the only one who really mattered in that moment was Sonic.
Earlier that evening, they had driven to prom separately from their friends. Shadow had been surprised when Sonic hopped in an actual car, hands on the wheel like it was something he did every day.
"You can drive?" Shadow had asked skeptically as he climbed into the passenger seat.
Sonic laughed. "Yeah, I’ve had my license for a while. I just don’t have a car."
Shadow frowned. "Then where did this one come from?"
"Tom and Maddie let me borrow it for the night," Sonic admitted, grinning. "Figured prom was a special enough occasion."
Shadow hummed in response, watching the road ahead. It was strange—he was so used to seeing Sonic at full speed, running everywhere, that the sight of him patiently obeying traffic laws felt almost surreal. Still, there was something oddly nice about the quiet drive together, just the two of them before the chaos of the night.
They moved through the crowd together, Sonic’s hand brushing against his arm every so often. It was strange, being surrounded by so many people yet feeling like the only ones who mattered were the two of them.
The night passed in a blur of conversations, laughter, and music. Rouge and Knuckles eventually found themselves on the dance floor, swaying together to a slow song.
“Didn’t see that coming,” Sonic said, watching them with a grin.
Shadow raised an eyebrow. “They’re more alike than they’d admit.”
Sonic chuckled before turning to Shadow, his expression suddenly shy. “Do you, um… want to dance?”
Shadow hesitated, glancing at the couples around them. “I don’t know how.”
Sonic smiled, holding out his hand. “I’ll teach you.”
Shadow stared at him for a moment before taking his hand, allowing Sonic to lead him onto the dance floor.
The music was soft and slow, and Sonic guided Shadow’s hands to rest on his waist before wrapping his arms around Shadow’s neck.
“Just follow my lead,” Sonic said, his voice barely above a whisper.
Shadow tried to focus on the rhythm, but all he could think about was how close Sonic was—how his breath ghosted over Shadow’s cheek, how his hands felt warm against his skin.
“You’re doing great,” Sonic murmured, his green eyes bright with affection.
Shadow’s chest tightened, his breath catching as he tried to process the moment. Sonic’s hand was firm yet careful against his waist, fingers pressing lightly through the fabric of his suit jacket. His other hand held Shadow’s with easy confidence, guiding him through the slow rhythm of the music. It should have felt awkward—Shadow had never danced like this before, never let someone else take the lead—but with Sonic, it was different.
Every movement was slow, deliberate. Shadow wasn’t used to following, but he found himself doing just that, stepping in time with Sonic’s gentle cues. The warmth of Sonic’s palm against his waist sent a quiet shiver down his spine, the touch grounding yet electric at the same time. He tried to focus on the rhythm, on keeping his movements smooth, but it was impossible when Sonic was this close, when every breath he took seemed to be laced with the faint scent of cologne and something distinctly, undeniably him.
Sonic’s grip tightened slightly, pulling him in just a fraction closer. Their bodies brushed, the space between them dwindling until it barely existed at all. Shadow swallowed hard, his fingers tensing in Sonic’s grasp. He could feel the steady rise and fall of Sonic’s chest, the warmth radiating from his skin, the way his breath fanned over Shadow’s cheek every time he exhaled.
Shadow hesitated, his body still stiff with uncertainty. But then Sonic chuckled softly, his voice a quiet murmur against Shadow’s ear. “Relax, you’re doing fine.”
Shadow let out a slow breath, willing himself to ease into the moment. His free hand lifted slightly, settling against Sonic’s shoulder. It felt oddly intimate, letting himself be guided like this, trusting someone else to lead. But Sonic made it easy. He was steady, sure, like he had no doubt Shadow would follow.
Their eyes met, and for a fleeting second, Shadow felt utterly lost. Sonic’s green gaze was warm, searching, like he was looking for something Shadow wasn’t sure he could give. The world around them blurred into the soft glow of string lights and distant laughter, but all Shadow could focus on was this—the quiet tension, the way Sonic’s thumb absently brushed over his waist, the unspoken weight hanging between them.
His heartbeat was impossibly loud in his ears, but still, he followed. Step after step, breath after breath, he let Sonic lead him through something that didn’t feel like dancing at all.
As the song faded, the world around them slowly came back into focus—the hum of conversation, the distant laughter, the warm glow of the venue’s lights. But for Shadow, none of it mattered.
Sonic leaned in, his voice low. “Thank you for bringing me. This has been… amazing.”
Shadow looked down at him, his expression softening. “You’re the one who made it that way.”
Sonic blushed, his smile shy but radiant, and for a moment, the space between them felt smaller, charged with something unspoken. But before Shadow could dwell on it, the moment passed. The night carried on, filled with fleeting glances and the occasional brush of hands, until eventually, it was time to leave.
The drive back to Shadow’s apartment was quiet, wrapped in a comfortable stillness. But while Sonic seemed at ease, humming softly to himself as he drove, Shadow’s mind was anything but calm. His thoughts ran in circles, tangled in a mix of anxiety and anticipation that made it impossible to sit still.
Rouge’s voice echoed in his head, her teasing smirk unmistakable as she leaned in close during prom.
"Prom’s just the beginning, you know," Rouge had murmured, her tone laced with mischief. "The real fun happens after. Just you and him… all alone. Don’t tell me you haven’t thought about it."
He had scoffed at the time, brushing her off with an eye roll. But now, sitting beside Sonic in the quiet of the car, her words refused to leave him.
Sonic’s hand rested casually on Shadow’s thigh, his touch warm and grounding. Every so often, his thumb traced slow, absentminded circles against his leg, a small but persistent reassurance. Shadow swallowed hard, his heart stuttering at the sensation.
By the time they reached Shadow’s apartment, his nerves were frayed. He fumbled with his keys, his hands shaking slightly. Sonic stepped closer, his presence calm and grounding, but it only made Shadow more aware of how much he was overthinking.
When he finally got the door unlocked, Sonic followed Shadow inside, his movement relaxed yet purposeful. He could feel Sonic’s gaze on him, steady and sure, and it only made his nerves worse.
Shadow set his keys on the counter, his back to Sonic. “Do you want something to drink?” he asked, his voice quieter than usual.
Not really,” Sonic replied. His tone was soft but certain. “I just…I don’t want the night to end yet.”
Shadow turned slowly, his crimson eyes meeting Sonic’s vivid green ones. There was something in Sonic’s gaze–an intensity, a quiet determination–that made Shadow’s breath catch.
“I had a great time tonight,” Sonic said, stepping closer. “Thanks for inviting me. I didn’t think I’d ever get to go to prom, and not with someone like you.”
Shadow’s ears burned at the compliment. “I–” His words faltered, his usual sharp wit nowhere to be found. “I wanted you there.”
Sonic smiled, a soft, genuine expression that sent warmth blooming in Shadow’s chest. “I’m glad. You looked amazing tonight, by the way. Absolutely breathtaking. I don’t think I said that enough.”
Shadow looked away, his cheeks flushing. “You said it plenty.”
“Not enough,” Sonic insisted, closing the distance between them. He reached out, brushing a stray strand of hair from Shadow’s face. “You’re gorgeous, you know that?”
Shadow froze, his heart pounding. He didn’t know how to respond, the mix of flattery and Sonic’s proximity leaving him unmoored.
“You know,” he said, his voice low, “you don’t have to be so nervous around me.”
“I’m not nervous,” Shadow lied, his cheeks heating.
Sonic’s smile widened, a knowing look in his eyes. “Sure, you’re not.”
Before Shadow could protest, Sonic cupped his face and leaned in, pressing their lips together. The kiss was firm and confident, sending a jolt of surprise through his entire body. He froze for a moment, caught off guard by its rudeness, but then he melted into the kiss, his hand gripping the front of Sonic’s tux for support.
Sonic pulled back slightly, his breath warm against Shadow’s lips. “Can I stay?” he asked, voice soft and steady.
Shadow hesitated, his heart pounding. He’d never done this before–never let anyone in this deeply, never allowed himself to be this vulnerable. But Sonic’s touch was grounding, his presence calming in a way that made Shadow feel safe.
“Stay,” Shadow said finally, his voice barely above a whisper.
Sonic’s smile softened, and he took Shadow's hand, leading him towards the bedroom. Once inside, Sonic turned to him, his hands resting lightly on Shadow’s hips. Sonic tilted his head, studying him. “Hey,” he said gently. “You don’t have to be so tense. We don’t have to do anything you’re not comfortable with.”
Shadow’s breath caught. “It’s not that,” he said quietly. “I just… I don’t know what I’m doing.”
Sonic blinked, surprise flickering across his face before he softened. “Oh.” his thumbs brushing soothing circles into Shadow’s hips. “That’s okay. You don’t have to know. I’ll take care of you.”
Shadow hesitated, his throat tightening. “Rouge said—” He cut himself off, looking away.
Sonic’s brow furrowed. “Rouge said what?”
Shadow sighed, his voice barely above a whisper. “She said prom night is supposed to be special. That having sex after is just… what people do. I don’t want to mess it up”
Understanding dawned on Sonic’s face, and he smiled softly. “Shadow,” he said, his tone steady, “there’s no rulebook for this. There’s no ‘right way’ to spend the night after prom. The only thing that matters is what we want. And if you’re not ready, that’s okay.”
Shadow looked up at him, his crimson eyes searching Sonic’s face for any sign of insincerity. But all he found was patience and quiet confidence.
“I want this, I want you,” Shadow said finally, his voice trembling.
Sonic’s smile widened, and he gently kissed Shadow’s lips. “Then we’ll take it slow,” he murmured. “No pressure. Just us.”
Sonic leaned in, pressing another kiss to Shadow’s lips–slower this time, more deliberate. His hands moved with quiet confidence, unbuttoning Shadow's jacket and sliding off of his shoulders. Shadow let him. His breath hitched as Sonic’s hands brushed against his skin.
When it was Sonic’s turn, he undid his own jacket with practiced east, revealing the soft, tailored shirt beneath. Shadow couldn’t help but stare, his eyes tracing the lines of Sonic’s frame. Sonic noticed and chuckled softly. “You don’t have to look so nervous, you know. I’m not going to bite. Unless you want me to.”
Shadow’s face flushed, and he looked away, his hands clenching at his sides. “I just…I don’t want to mess this up,” he admitted quietly.
Sonic stepped closer, tilting Shadow’s chin up so their eyes met. “You won’t,” he said simply. “There’s no right or wrong way to do this. Just relax, can you do that for me?” Shadow nodded, his breath catching as Sonic leaned in again, kissing him with a tenderness that left him breathless. Sonic’s hands were steady as he guided Shadow toward the bed, his touch firm yet gentle.
Sonic's touch was soothing, his voice a calming balm. "You're doing great, Shadow," Sonic encouraged, his fingers tracing the edge of Shadow's shirt. "Let's get you out of the rest of these clothes, yeah?"
Shadow nodded, his breath catching as Sonic gradually unbuttoned his shirt. The cool air of the room brushed against his skin, raising goosebumps on his chest. He sensed the warmth of Sonic's gaze, which traveled over Shadow's body like a tangible caress.
"You're gorgeous," Sonic growled, his voice thick with desire. He leaned in, capturing Shadow's lips in a searing kiss.
His tongue delved into Shadow's mouth, exploring every inch, tasting every corner. Shadow moaned, his body arching into Sonic's, seeking more contact. Sonic's hands roamed over Shadow's body, tracing the lines of his muscles, his fingers dipping into the grooves of his hips.
"God, you feel so good," Sonic groaned, breaking the kiss to trail his lips down Shadow's neck. He nipped at Shadow's collarbone, his hands moving to Shadow's pants, popping the button open and pulling down the zipper.
Shadow's breath hitched as Sonic's hand slipped into his pants, his fingers brushing against the fabric of his panties. “Are these… lace?” he asked, grinning as he tugged lightly at the waistband of Shadow’s black panties.
Shadow rolled his eyes, though the pink on his cheeks deepened. “Rouge picked them out,” he muttered in his tone. A mix of embarrassment and exasperation. “She said they’d suit the occasion.” Sonic took the liberty of removing both of their pants, eager to see him completely.
Sonic chuckled, his fingers brushing against the fabric as he murmured, “Well, she wasn’t wrong. They look good on you.” His words were lighthearted, but the way his gaze lingered on Shadow was anything but casual. It made Shadow’s breath hitch, his nerves sparking to life once more. He could feel the heat of Sonic's touch, the roughness of his calloused fingers against his soft skin. He shivered, his body aching with a need he had never experienced before.
"You’re so sexy," Sonic murmured, his voice a low growl. He hooked his fingers into the waistband of Shadow's panties, slowly pulling them down. Shadow lifted his hips, helping Sonic to remove the last layer of clothing on his body. He felt a rush of cold air as he lay there, completely bare for him to see, but Sonic's gaze was filled with nothing but admiration. Sonic, too, removed his final layer of clothing.
"Are you ready baby?" he asked, his voice thick with desire. Shadow nodded, his breath hitching as he felt the heat of Sonic's cock against him. "Yes," he whispered, his voice barely audible. "But there's something I should tell you." Sonic paused, his eyes searching Shadow's face. "What is it?" he asked, his voice gentle. He took a deep breath, his cheeks flushing with embarrassment. "I've never done anything like this before. I've never even fingered myself," he admitted his voice barely above a whisper.
Despite being a hormonal teenager going through puberty and exploring his sexuality, Shadow never once tried to masturbate. His former foster parents had instilled in him that Omegas must remain "pure" and “innocent” even from their own hands. Even after living on his own, Shadow could never break free from that belief—until now, that is.
Sonic's eyes widened in surprise, but he quickly recovered, a smirk playing on his lips.
"Well, that's something we can fix right now," he said, his voice filled with a mix of amusement and understanding. "It might be for the best if you finger yourself first. That way, you'll be more prepared for me."
Shadow blushed deeply, his cheeks flaming red. He had never considered the idea of preparing himself for sex, but the thought of doing so now sent a wave of uncontained nervousness through him. He nodded, his voice barely above a whisper. "Okay," he said, his fingers trembling slightly as he reached down to touch himself.
“Do you trust me?” Sonic asked suddenly, his voice dropping to a softer, more serious tone.
Shadow hesitated only for a moment before nodding. “I do.”
Sonic leaned down to press a kiss against the inside of Shadow’s thigh. “Good,” he whispered, his breath warm against Shadow’s skin. “Just focus on what feels good, okay? You’re in control.” Sonic watched him, his eyes dark with lust and curiosity. "Take your time, baby," he murmured, his voice low and soothing. "There's no rush."
Shadow closed his eyes, trying to focus on the sensation of his own touch. He had never done this before, had never explored his own body in such a way.
Tentatively, Shadow inserted a single finger, his breath catching in his throat as he felt the initial resistance although he was growing wetter by the second. He pushed gently, his body tensing as he slowly breached his own tightness. The sensation was foreign, yet not unpleasant. It felt strange, yet oddly comforting, like a secret he was finally allowed to uncover.
Sonic watched him, his eyes filled with a mix of curiosity and desire. "How does it feel, Shadow?" he asked, his voice low and soothing. "It's... different," Shadow admitted, his voice barely above a whisper. "But not bad," Sonic smirked, his eyes darkened with lust. "Good," he murmured, his hand reaching out to stroke Shadow's waist. "You're doing great, baby." Shadow took a deep breath, trying to relax his body as he continued to finger himself. He could feel the burn, the slight discomfort, but it was also a strange kind of pleasure.
Shadow moaned, his body arching slightly as he continued to finger himself, his eyes fluttering closed. Sonic watched him, his eyes filled with lust and admiration. "That's it, baby," he murmured, his voice low and encouraging. "You're doing so well." Shadow's breath hitched as he pushed a second finger inside himself, his body stretching to accommodate the intrusion. He moaned again, his body writhing beneath Sonic's gaze. "S-stop staring so hard," he panted, eyes peeking open, his voice ragged with pleasure.
Sonic's eyes darkened with lust, and he reached out, his hand tightening its hold on his waist. He squeezed, his thumb tracing the exaggerated feature of his ribcage. "You're so sexy, Shads, I can’t help it," he growled, his voice thick with desire.
He leaned in, his lips pressing against Shadow's inner thigh, his breath hot against Shadow's skin. Shadow gasped, his body tensing as Sonic's lips moved higher, his tongue darting out to lick the sensitive skin of the crevice where the lower stomach meets thigh. "Sonic," he gasped, his fingers still moving inside himself, his body writhing beneath Sonic's touch.
Sonic's hands gripped Shadow's hips, his fingers digging into the soft flesh as he continued to kiss and lick Shadow's thighs. "You taste so good, baby," he murmured, his voice a low rumble. "I want to really taste you." His tongue moved higher, licking up a stripe closer to his pussy but not quite on it; his lips pressing against the sensitive flesh. Shadow moaned, his body arching off the bed as Sonic's tongue traced his thigh once more, exploring every inch of him.
Sonic's teeth grazed Shadow's thigh, sending a jolt of electricity straight to his core. He gasped, his fingers still moving inside himself, his body writhing beneath Sonic's touch. "Fuck, Sonic," he cried out, his voice ragged with pleasure.
Sonic's eyes darkened with lust. He looked up at Shadow, a wicked grin playing on his lips, startled at his curse words. "You like it when I do that?"
Sonic chuckled, his hands moving to Shadow's hips, gripping them tightly. He grabs the back of Shadow’s knees, placing them over his shoulders.
He looked down at Sonic in between his legs, watching as he trailed his lips upwards, his tongue darting out to lick a hot, wet path up his thigh. "What are you doing?" His voice was frazzled.
"I want to taste you, Shadow," he said, his voice low and husky. "Can I eat you out?"
Shadow's cheeks flushed red, his heart pounding in his chest. He had never had anyone do that before, but the thought of Sonic's mouth on him sent a wave of heat straight to his core. He nodded, his voice barely audible.
"Yes, please," he whispered, his breath hitching as Sonic's tongue made contact with his sensitive skin. Shadow's fingers slipped back inside himself as Sonic's tongue delved deeper, exploring every inch of him. The sensation was intense, a mix of pleasure and discomfort. He could feel the burn, the slight pain, but it was also a strange kind of overwhelming pleasure. He moaned, his body writhing beneath Sonic's touch.
"You taste so good, Shadow," he murmured, his voice low and husky. "I can't get enough of you." Sonic praised, his tongue flicking out to taste Shadow's clit, sucking it gently into his mouth. Shadow gasped, his fingers stilling inside himself as a jolt of pleasure shot through him.
"Fuck, Sonic," his voice ragged with pleasure.
Shadow's fingers slipped out, and he reached for Sonic, his hands gripping Sonic's arms tightly.
Sonic smirked, his eyes dark with lust as he positioned himself between Shadow's legs. He put two of his own fingers inside Shadow, stretching him, preparing him. Shadow moaned, his body arching off the bed as Sonic's tongue made contact with his clit again, sucking it gently into his mouth. The sensation was overwhelming, a mix of pleasure and pain, and Shadow could feel his body responding to Sonic's touch. Sonic's fingers moved inside Shadow, stretching him, preparing him for what was to come. "You feel so good, Shadow," he murmured, his voice low and husky.
"You're so tight, baby." Shadow's hips bucked as Sonic's fingers moved inside him, stretching him, preparing him.
"Yes, yes, yes," he panted like a manta, his hips bucking wildly, chasing the pleasure.
"I'm ready, Sonic. I can take it." Shadow's voice was filled with a mix of desperation and determination, his eyes locked onto Sonic's.
Sonic looked up at him, a smirk playing on his lips. "You sure about that, baby?" he asked, his voice low and teasing.
“Please,"
Sonic smirked, pulling back slightly, his lips glistening with his wetness. When Sonic got off of the bed, searching around in his discarded pants, Shadow felt a wave of alarm spread through him. Is he going to leave? But when Sonic returned to the bed, circular packaging in hand, Shadow felt embarrassed. Of course, he was just getting a condom.
Sonic, in his silence, tore open the foil, rolling the rubber over his length. Lining his cock up with Shadow's cunt, the cockhead pressing against his entrance. “Are you sure you want to?” Sonic asked, emerald eyes bearing into his soul.
Shadow met Sonic’s gaze, unwavering. “I’m more than sure,” he said, voice steady.
Shadow's heart pounded in his chest as he felt Sonic begin to push inside him. It was all-encompassing, as it felt like he was being split into two. “Fuck!” Sonic kept going, burying himself into his cunt until he was completely bottomed out, or at least that’s what Shadow felt.
He took a sharp breath, trying to relax his body as he felt himself stretching to accommodate Sonic's size. "You're too big," he gasped, his fingers gripping the sheets beneath him.
Sonic cooed, his eyes locked onto Shadow's. "You can take it, baby," he growled, his voice thick with desire. "You were made for this."
Shadow moaned as Sonic pushed in deeper, his body stretching to accommodate Sonic's thickness. He could feel every inch of Sonic's cock, the way it filled him completely, the way it stretched him. It was a mix of pleasure and pain, but the pleasure was quickly taking over.
Shadow's body was on fire, his skin flushed and slick with sweat. He could feel every inch of Sonic's cock, the way it stretched him, the way it filled him completely. It was overwhelming and intense, and he loved every second of it.
"I want you to feel every inch of me, Shadow. I’ve wanted you for so long," Sonic's hips moved slowly, giving Shadow time to adjust to the intrusion. He could feel every ridge, every vein of Sonic's cock as it slid in and out of him, stretching him, filling him.
Shadow's breath hitched, his fingers gripping the sheets beneath him as he tried to relax his body, to accommodate Sonic's size. "You're so big, Sonic," he gasped, his eyes locked onto Sonic's through the tears beading in his eyes.
"Take your time, baby," Sonic murmured, his voice low and soothing. "I've got you. We'll go as slow as you need." He continued to move slowly, his hips rolling in a steady rhythm, giving Shadow time to adjust to the sensation of being filled completely. Shadow could feel the heat of Sonic's body, the way it enveloped him, the way it made him feel safe and protected.
His fingers trailed down Sonic's chest, tracing the lines of his muscles, and feeling the heat of his skin. He could feel the tension in Sonic's body, the way his muscles were taut, the way his breath was coming in short gasps. He could feel the way Sonic was holding back, the way he was trying to be gentle, to be careful. But Shadow wanted more. He wanted it all.
Shadow's fingers moved lower, tracing the line of Sonic's abs, feeling the way they tensed and relaxed beneath his touch. He could feel the way Sonic's body was responding to him, the way he was getting harder, getting more turned on. He could feel the way Sonic was getting closer, the way he was losing control. And he loved it.
He wanted to feel the way Sonic was losing control, the way he was getting closer and closer to the edge. And he wanted to be the one to push him over. He wanted to be the one to make him come undone.
Shadow's legs wrapped around Sonic's waist, pulling him closer and urging him on. "Fuck me, Sonic," he begged, his voice filled with a mix of desperation and determination. "I need more.”
Sonic, bottom lip caught in his teeth in concentration, let out a low whine and only nodded. Shadow could feel his hips speeding up in tempo, beating against the swell of his ass. Everytime Sonic hips snapped forward, he was fighting to hold back the sounds that threatened to escape him; small breathy hiccups were released instead. Nowhere was safe for him to look; the younger’s eyes were dilated to the point that his green irises were almost engulfed.
Shadow gasped sharply, his body arching off the bed as Sonic's cock hit a particularly sensitive spot. "You want me to stop, baby?" Sonic asked, his voice a low growl as he continued to thrust into Shadow, his hips moving in a steady rhythm.
Shadow shook his head, his eyes locked onto Sonic's. "No," he panted, his voice ragged with pleasure. "Don't stop.”
Sonic smirked, his grip on Shadow's hips tightening. Shadow nodded, his breath hitching as Sonic's cock plunged into him with more force. "Yes," he moaned, his fingernails digging into Sonic’s back.
Sonic's eyes darkened with lust, and he gripped Shadow's hips tighter, his fingers digging into the soft flesh.
Sonic growled, his hips moving in a steady rhythm, his cock hitting that spot over and over again.
Shadow's noises filled the room, his body writhing beneath Sonic's. "Fuck, yes," he panted, now dragging his nails down his back, leaving faint red marks on his skin, as he clung to him, his body arching off the bed with each thrust. "You feel so good inside me," he babbled, his voice filled with a mix of pleasure and desperation.
"You're so tight, Shadow," he growled, his voice thick with desire. "You like it when I hit that spot?" he asked, his voice a low rumble as he slammed into Shadow, his cock hitting that sensitive spot over and over again.
"I need more," Shadow gasped, his body writhing beneath Sonic's.
Sonic's eyes flashed with desire, and he gripped Shadow's hips tighter, his fingers digging into his skin, hard enough to leave bruises. he growled, his voice thick with lust.
Shadow’s legs tightened instinctively around Sonic’s waist, pulling him closer, his body seeking more without hesitation. “Harder,” he murmured, his voice trembling with raw need. He wanted—no, needed—to feel everything Sonic had to give, to be consumed completely.
Sonic smirked, his hips moving in a steady, punishing rhythm. "You like it rough, don't you, Shadow?" he teased, his voice filled with a dark promise.
Shadow could only moan in response, his body arching off the bed as Sonic's cock hit that spot over and over again. He could feel the pleasure building inside him, the way it was overwhelming him, consuming him.
Sonic chuckled, his hands moving to Shadow's thighs, pushing them back and opening him up even more before settling his hands back on his hips. "Greedy little thing, aren't you?" he taunted, his voice thick with desire.
He could feel his own body reacting, the heat building steadily, the way every touch and movement sent sparks racing through him. Each shift of Sonic’s hips, each brush of his hands, drove him closer to a breaking point he both craved and feared. His control was slipping, unraveling bit by bit as the sensations overwhelmed him.
Shadow wasn’t used to letting go like this, wasn’t used to the vulnerability of surrendering, but with Sonic, it was different. The intensity of it, the way Sonic moved with him, touched him, claimed him—it was too much and yet not enough. He could feel the tension coiling tighter and tighter within him, the edge drawing closer with every second, and he found himself wanting, begging for more.
“I can feel you clenching around me," Sonic groaned, his voice thick with lust as his cock swelled inside Shadow, stretching him even further. Shadow gasped, his eyes widening as he felt the sudden increase in size, the way Sonic's cock filled him completely. "Fuck, Sonic," he panted, his fingers gripping the sheets beneath him. "You're so big. I can't... I can't take it."
"You were made for this. You were made for me." He continued to move, his hips slamming into Shadow with more force, his cock hitting that spot over and over again. "Good boy," he stammered, his voice a low rumble as he rocked into him again.
Shadow's body tensed, his fingers gripping the sheets beneath him as he felt the pleasure building inside him, the way it was overwhelming him, consuming him.
He tried to hold back, to keep his moans quiet, but it was no use. The sensation was too intense, too all-consuming. He couldn't hold back any longer. His clit was swollen with arousal that grew in size as Sonic rutted against him, unintentionally touching the bud. He felt himself squeezing around his cock, eyes watering, as he reached his peak.
With a loud cry, he came undone, his body convulsing as waves of pleasure washed over him.
Sonic's voice was low and ragged in his ear, "You feel so fucking good, Shadow. You're taking it so well, so good for me," He bit down on Shadow's earlobe, sending a jolt of pain and pleasure through him. "You like that, don't you? You like it when I praise you?" Shadow could only whimper in response, his body still writhing with aftershocks. Sonic chuckled, his hips still moving slowly, drawing out their pleasure. "You're so responsive, baby. I love it." He leaned in closer, his breath hot on Shadow's ear. "I want to have you like this every day. I want to hear you moan my name every time you come." Shadow's cheeks flushed at the crude words, but his body responded eagerly. He could feel Sonic's cock, still hard inside him, twitching at the thought.
Shadow's breath hitched as Sonic leaned in closer, his lips brushing against Shadow's ear. "You're mine," he whispered, his voice low and possessive. A shiver ran down Shadow's spine at the words, a mix of fear and excitement coursing through him as a sob broke from his throat.
His fingers gripped the sheets beneath him, his knuckles turning white as he tried to hold on, to keep from falling apart.
Sonic's hips moved in a steady rhythm, his cock sliding in and out of Shadow with a wet, slapping sound. He could feel the way Sonic's muscles were tensing and relaxing beneath his touch, the way his breath was coming in short gasps.
He could feel the way Sonic's cock was getting harder, his hips hitting his ass and the back of his thighs.
"Fuck, Shadow," Sonic grunted, his voice thick with lust. “I can't hold back much longer." Shadow's heart pounded in his chest as he felt Sonic's cock swell inside him, stretching him even further. He could feel the way Sonic's body was tensing, the way he was getting closer and closer to the edge. He loved the way Sonic was losing control, the way he was getting closer and closer to coming undone.
"I'm gonna come," he groaned, his voice thick with lust, holding him in place as he continued to thrust into him, his cock hitting that spot over and over again. A few thrusts later, Sonic’s hips stuttered before stilling completely, letting out a quiet whine, head tilted back in pleasure. As Sonic was filling up the condom, Shadow felt his dick convulsing inside of him uncontrollably. When he was finished coming, Sonic slowly pulled out, carefully removed the condom, tied it off, and tossed it into the trash can beside the bed. With a satisfied sigh, he shifted on the mattress, making himself comfortable before settling down next to Shadow, their bodies still warm from the aftermath.
The room was quiet except for the faint sound of their breathing. Shadow lay on his side, the cool sheets tangled loosely around his legs, barely covering him. His body still buzzed faintly with the aftershocks of what had just happened, but his mind was a storm of conflicted thoughts and emotions. The tenderness of the moment was almost unbearable, yet he didn’t pull away. He couldn’t—not when Sonic was right there, his arm resting across Shadow’s waist like an anchor.
Shadow kept his eyes on the ceiling for a while, trying to make sense of the unfamiliar warmth spreading through his chest. He wasn’t used to this. To feel this exposed. The thought made his throat tighten, but then Sonic shifted closer, and all those worries seemed to fade, at least a little. Sonic’s arms were wrapped around Shadow’s waist, holding him close, while Shadow rested his head against Sonic’s chest. The steady rhythm of Sonic’s heartbeat calmed him.
“You’re amazing, you know that?” Sonic murmured after a long stretch of silence, his voice low and soothing. His fingers traced absent patterns along Shadow’s bare back, his touch gentle but grounding, raising goosebumps where his fingers laid waste.
Shadow swallowed thickly, unsure of how to respond. He’d never been good at expressing himself, especially when it came to his emotions. “You make me feel weird,” he admitted quietly, his voice barely above a whisper.
“Good weird, I hope?” Sonic asked, tilting his head to look down at Shadow with a small, teasing smile. His hair was a mess, and his face was damp and red.
Shadow met Sonic’s gaze, his crimson eyes uncharacteristically soft. “Good weird,” he confirmed. “It’s… good.” He hesitated, his fingers gripping the edge of the sheet as he struggled to put the rest into words. “I didn’t think I’d ever let anyone get this close to me. Not like this. But with you… it doesn’t feel wrong.”
Sonic’s smile grew, though he didn’t interrupt. He just watched Shadow, giving him the space to say what he needed to.
“It’s unsettling,” Shadow continued, his brows furrowing slightly. “Being this exposed. Trusting someone like this.” He paused, his gaze finally meeting Sonic’s. “But you make it easier.”
For a moment, Sonic didn’t say anything. He just looked at Shadow, his expression soft and open in a way that made Shadow’s chest ache. Then, he leaned forward, lifting Shadow’s grown-out bangs, pressing a gentle kiss to Shadow’s forehead.
“You don’t have to worry,” Sonic said quietly, his voice steady and full of certainty. “I’ve got you. And I’m not going anywhere.”
Shadow’s throat tightened at the sincerity in Sonic’s words. He wanted to respond, to say something that would match the weight of what he was feeling, but the words stuck in his throat. Instead, he reached out, his hand resting lightly against Sonic’s chest, feeling the steady rhythm of his heartbeat beneath his palm.
“I know,” Shadow said finally, the words barely above a whisper. “I wouldn’t have let this happen if I didn’t trust you.”
Sonic’s grin returned, softer this time but no less genuine. “That means a lot, you know. More than you probably realize.”
Sonic’s smile widened, but his expression quickly softened into something deeper, something more vulnerable himself. “Shadow, I—” He hesitated, his fingers tightening slightly against Shadow’s back and around his waist as if steadying himself. “I love you.”
The words hit Shadow like a punch to the gut, but not in a bad way. They took the air from his lungs, left him staring at Sonic with wide, uncertain eyes. Love. He hadn’t thought much about that word in years. No one had said those words to him since Maria. It was something he’d lost, something he never thought he’d find again.
But looking at Sonic, hearing the steady, unshaken way he said it, Shadow knew it wasn’t something he could ignore.
“I…” Shadow’s voice faltered, but he forced himself to push through. He couldn’t run from this—not now. “I love you too,” he said, his voice quiet but steady, the words carrying more weight than he thought possible.
Sonic’s grin was immediate, wide, and full of joy that made Shadow’s chest tighten. “You don’t know how long I’ve been waiting to hear you say that,” Sonic admitted, his voice tinged with relief.
Shadow huffed softly, shaking his head. “I don’t say things I don’t mean,” he muttered, though his tone lacked its usual sharpness.
“I know,” Sonic said, leaning in to press a kiss to Shadow’s temple. “That’s what makes it mean even more.”
Shadow closed his eyes, letting the moment settle over him. It was new and unfamiliar, but for the first time in a long time, he didn’t feel like he was walking alone.
The room was dark except for the faint sliver of moonlight sneaking through the blinds, casting soft silver streaks across the walls. Sonic’s breathing had slowed, steady, and rhythmic, and Shadow could feel the rise and fall of his chest under his cheek. Sonic’s arms remained loosely draped around Shadow’s waist, their warmth anchoring him in place.
Shadow lay still, his mind racing even as his body began to relax. The weight of what they’d said—what they’d done—still pressed on him, but it wasn’t a bad weight. It was grounding, in a way he hadn’t anticipated. For so long, he’d thought he could never have this—this peace, this connection. Yet here he was, lying in bed with Sonic, the memory of those three words lingering like an afterimage in his mind.
“I love you.”
He tightened his hold on Sonic just slightly as if to confirm this moment was real. Sonic stirred but didn’t wake, his hand instinctively shifting to rest against the small of Shadow’s back. Shadow’s lips quirked into a faint smile at the unconscious gesture, a rare softness overtaking his usual guarded expression.
He closed his eyes, letting the soothing rhythm of Sonic’s heartbeat lull him. For once, his mind quieted, and he allowed himself to drift off.
The next morning, the first rays of sunlight filtered into the room, warming Shadow’s face and pulling him from sleep. He blinked against the light, disoriented for a moment until he felt the weight of an arm still draped over him.
Sonic.
Shadow glanced over, taking in Sonic’s relaxed expression, his hair somehow even messier in the morning light. For a moment, Shadow just watched him, the strange warmth from the night before returning to his chest. It was nice.
Sonic stirred, groaning softly as he stretched and blinked up at Shadow with a sleepy grin. “Morning,” he mumbled, his voice rough with sleep.
“Good morning,” Shadow replied, his voice low but steady.
Sonic chuckled, running a hand through his tangled hair. “You look like you slept better than usual,” he teased lightly, sitting up and rubbing at his eyes.
Shadow frowned slightly but didn’t deny it. “Maybe,” he admitted, his tone quiet.
Sonic slid out of bed, stretching fully before turning to Shadow with an easy smile. “Shower first, or breakfast?”
Shadow raised a brow. “You’re asking me?”
“Yeah, it’s your place,” Sonic said with a grin, reaching out to tug lightly on Shadow’s hand.
Shadow huffed but allowed Sonic to pull him out of bed. “Shower,” he decided after a moment.
Sonic smirked. “Good call. I think we could use a shower after last night unless you’re planning to stay like this all day,” he teased, earning a sharp glare from Shadow that lacked its usual bite.
Shadow rolled his eyes but couldn’t suppress the warmth blooming in his chest. “Fine. But don’t take forever.”
Sonic grinned. “Who said you’re showering alone?”
Before Shadow could protest, Sonic was already up and tugging him toward the bathroom. The small space quickly filled with the sound of running water and the faint scent of soap as the shower warmed up.
The bathroom was warm, steam already beginning to curl against the mirror as Sonic turned on the shower. He glanced over his shoulder with an easy grin, one that seemed completely at odds with the fact that they were both standing naked in the middle of the small room. Shadow averted his gaze, his arms folded stiffly over his chest as he tried not to acknowledge the heat rising to his face.
“You coming?” Sonic teased, testing the water with his hand. “Or are you just going to stand there looking like you’d rather be anywhere else?”
Shadow huffed, his expression tightening. “I’m here, aren’t I?”
“Barely,” Sonic replied, stepping under the spray and sighing as the hot water cascaded over him. “Come on, it’s not like I’m going to ravish you, unless you want that.”
Shadow shot him a sharp look, his ears flicking back in irritation, though the faint flush on his face betrayed him. Still, he moved forward, stepping into the shower with careful precision, as if the act itself was a vulnerability he wasn’t quite ready to confront.
The space was small, forcing them to stand closer than Shadow was entirely used to. The water poured over both of them, droplets tracing paths down Sonic’s chest and arms. Shadow tried not to notice.
Sonic stood under the spray, water streaming down his toned chest and dripping from his messy, damp hair. His green eyes flicked to Shadow, who had just stepped into the shower, the water hitting his skin in a rush of heat that made him shiver. Shadow kept his arms crossed over his chest, his poor attempt to cover his body from Sonic’s prying eyes. Never mind the fact that Sonic had seen every part of his there was to see already. His eyes darted briefly to Sonic before looking away.
But Sonic wasn’t subtle. His gaze roamed, lingering over Shadow’s body with an ease that made Shadow’s skin prickle. Sonic’s eyes traced over the faint, blooming marks left along Shadow’s neck and collarbone, evidence from last night. They dipped lower, over the lines of his chest, the curves of his hips, and back up again, stopping a moment too long on the faint scratches on his shoulders—marks Shadow hadn’t even realized he’d left.
Shadow felt his pulse quicken under the weight of Sonic’s stare. He shifted slightly, his arms tightening against his body as if that would shield him from the intensity of it, but it didn’t help. The heat in Sonic’s gaze burned right through him.
Shadow’s breath hitched, his eyes narrowing, but there was no real bite in his glare. “You don’t need to—”
“Admire the view?” Sonic finished for him, smirking as he pushed off the wall. He closed the distance between them in a few casual steps, the water cascading down his body as he came to a stop just inches away. His hand lifted, fingers brushing against a darkened mark on Shadow’s collarbone. “I mean, how can I not? I’m responsible for these, after all.” His tone was teasing, but there was something possessive lurking beneath it, something that made Shadow’s stomach twist in a way that was equal parts shy and thrilling.
Sonic seemed to let it go at Shadow’s silence, his usual energy muted by the soothing warmth of the shower. “Turn around,” he said casually, lathering up his hands with soap.
Shadow narrowed his eyes. “I can handle this myself.”
“Yeah, I’m sure you can,” Sonic replied, rolling his eyes. “But I want to. You always look so tense. It’s like you’re bracing for a fight even now.”
For a moment, Shadow didn’t move. The idea of letting Sonic touch him like this, in such a mundane and intimate way, made something tighten in his chest. But Sonic’s expression was open, patient, without a hint of judgment. Slowly, Shadow turned, the hot water rolling down his back as he faced the wall.
Sonic’s touch was gentle as he applied the soap to Shadow’s shoulders, his grip firm yet unhurried. Shadow shut his eyes, finding the sensation oddly calming despite his earlier unease.
“See? Not so bad,” Sonic said softly, his hands moving lower, the warm water cascading over them as his fingers worked gently but firmly. When Sonic’s touch reached Shadow’s thighs, Shadow’s breath faltered, a ripple of electricity shooting through him at the unexpected pleasure of the gesture. The soap lather glided smoothly under Sonic’s hands as he rubbed slow, deliberate circles, washing away the remnants of the night before while leaving Shadow’s skin tingling in its wake.
Shadow’s muscles tensed instinctively, his toes curling slightly against the shower floor, but Sonic’s careful, unhurried movements coaxed him into relaxing again. A deep warmth unfurled in Shadow’s chest, mingling with the heat of the water and the firm yet gentle way Sonic’s hands traced his body. It was overwhelming yet grounding, leaving Shadow hyper aware of every touch, every small spark that Sonic ignited as he lingered just long enough to make his intentions feel deliberate, not rushed. Shadow’s heart raced in his chest, his face burning as he let himself lean forward slightly, resting his forehead against the cool tiles, seeking a moment of balance while Sonic continued his careful work.
“You’re so tense,” Sonic teased lightly, his tone playful but soft. “Relax, I’ve got you.” The way he said it, so steady and certain, made Shadow’s stomach twist—not in anxiety, but in something deeper, something more exposed and terrifyingly pleasant all at once.
Shadow grumbled under his breath, though the bite in his tone was nowhere to be found. “I’m relaxed,” he lied, though the tremor in his voice betrayed him.
Sonic chuckled, his fingers lingering a moment longer on Shadow’s thighs, thumbs pressing lightly into the muscle. “Uh-huh. Sure you are,” he teased, the sound of his voice sending another wave of warmth through Shadow’s body.
Shadow let out a quiet breath, his body beginning to relax under Sonic’s care. “You’re… annoying,” he muttered, though there was no heat in his words.
Sonic chuckled, the sound warm and genuine. “Yeah, I get that a lot. But you don’t seem to mind as much as you pretend to.”
Shadow didn’t respond, letting the silence stretch between them as Sonic continued. The rhythmic motion of Sonic’s hands, the heat of the water, the faint scent of soap—it was all oddly grounding.
When Sonic finally stopped, he leaned forward slightly, his chin resting briefly on Shadow’s shoulder. “Your turn,” he said, passing the soap into Shadow’s hands.
Shadow hesitated, glancing at Sonic out of the corner of his eye. “You want me to—”
“Only fair,” Sonic interrupted with a grin, stepping back to give Shadow room.
Shadow rolled his eyes but didn’t argue. He turned to face Sonic fully, gripping the soap a little too tightly in his hands. It was strange—this feeling of vulnerability mixed with an almost hesitant sense of responsibility. He lathered the soap between his palms, taking a breath before reaching out to place his hands on Sonic’s shoulders.
He started there, his movements careful as he worked the soap over Sonic’s skin, the heat of the water and the slick lather mingling under his touch. Shadow’s gaze flickered downward briefly, but he quickly refocused on his hands. His fingers pressed lightly into Sonic’s shoulders, sliding down to his biceps in slow, deliberate strokes. The solidness of Sonic’s body under his palms sent a strange jolt through him—one that made him feel self-conscious, though Sonic didn’t seem fazed in the slightest.
“You’re pretty tense,” Shadow muttered, his voice quieter than he intended.
“Guess that’s on you to fix, huh?” Sonic teased, his grin lazy and easy, his eyes half-lidded as he watched Shadow work.
Shadow huffed softly, pretending to ignore the comment as he worked his way down Sonic’s arms, his hands gliding over the lean muscle there. He found himself hyper-focused, his movements deliberate but awkward, as if overthinking every touch. Sonic didn’t move, didn’t rush him—he just stood there, the warmth in his gaze making Shadow’s cheeks heat up under the steady stream of water.
When Shadow moved to Sonic’s chest, his hands stilled for a moment before he forced himself to keep going, leaving trails of soap suds across Sonic’s shoulders and chest. He could feel the rise and fall of Sonic’s breathing beneath his palms, the water washing over both of them as he worked the soap into his skin. Shadow’s touch was firm but tentative, his fingers skimming down the planes of Sonic’s torso as if afraid to linger too long.
Sonic’s gaze never left him, and Shadow could feel the weight of it—steady, curious, and entirely too knowing. It made his hands falter slightly as they drifted lower, brushing just above Sonic’s hips before pausing. Shadow’s breath hitched, his fingers curling slightly as he hesitated.
Should he keep going? Was this too much? He didn’t want to ask, but the unspoken question hung heavily in the air.
“It’s alright if you do,” Sonic said softly, breaking the silence. His voice was calm, reassuring, as if he could read exactly what Shadow was thinking.
Shadow swallowed, his cheeks burning even hotter now. “Right,” he murmured, trying to sound nonchalant but failing miserably.
He worked his hands lower, his movements slower and more uncertain as he washed Sonic’s lower body. The water cascaded around them, and Shadow could feel every small shift in Sonic’s stance, every slight flex of muscle under his palms. His heart pounded in his chest, and his thoughts were a jumbled mess—part embarrassment, part something else he couldn’t quite name.
Sonic, of course, seemed completely at ease, his relaxed smile never wavering. “You’re doing great,” he teased lightly, his tone warm but playful.
Shadow scoffed softly, his hands retreating as soon as he was finished. “Don’t make this weird,” he muttered, though the way his voice wavered slightly betrayed his nerves.
Sonic chuckled, reaching out to ruffle Shadow’s damp hair. “You’re the one making it weird, Shads,” he said, his grin widening.
As Shadow stepped back, setting the soap down, he kept his gaze fixed firmly on the floor of the shower. His movements felt clumsy, his mind a mess of lingering touches and the electric current that seemed to buzz under his skin every time Sonic’s eyes flickered his way. It was overwhelming—being so close, so vulnerable.
He wasn’t looking at Sonic, not at first, too focused on steadying his own rapid heartbeat. But the sound of a sharp inhale broke through his thoughts. When he finally glanced up, his breath hitched. Sonic was leaning against the tiled wall, his chest rising and falling faster than it had been moments before. Water streamed down his body, accentuating every defined line of his torso, but what caught Shadow’s attention most was the faint tension in his expression—the slight part of his lips as if he were struggling to catch his breath.
And then Shadow’s eyes trailed lower, almost involuntarily. His stomach dropped when he noticed the obvious hardening between Sonic’s thighs. Heat flooded Shadow’s cheeks instantly, his mouth going dry.
For a brief moment, Shadow stood still, his mind in turmoil. Was that… his doing? His heartbeat quickened with the awareness, and he sensed a subtle reaction in his own body at the sight. A gentle heat blossomed in his core, even as embarrassment washed over him.
Sonic, as if sensing Shadow’s gaze, shifted slightly. His green eyes flicked to Shadow’s face, and the look in them—dark, heavy-lidded, almost hungry—was enough to send a jolt through Shadow’s body. He swallowed hard, trying to keep his composure, but his legs felt like they were turning to jelly.
The air between them felt charged, the quiet sound of the shower almost drowned out by the thrum of Shadow’s pulse in his ears. He wanted to say something, anything, but his tongue felt heavy, and the intensity in Sonic’s gaze left him completely unmoored.
It wasn’t until Sonic’s lips curled into a slightly sheepish grin, his hand rubbing awkwardly at the back of his neck, that Shadow finally managed to breathe again. But even then, the image of Sonic—flustered, aroused, and somehow even more disarming because of it—was seared into his mind.
“Are you okay?” Shadow asked, though his voice came out quieter than he intended, his own cheeks flushing at the realization of how much he affected Sonic.
Sonic shook his head lightly, giving Shadow a lopsided grin. “I’m fine, really,” he said, though the way his fingers brushed over his neck gave away his lingering tension. As Sonic’s fingers moved lower, brushing the curve of his hip, Shadow’s body tensed momentarily, his mind betraying him, pulling him back to the night before.
When Sonic’s other hand came up to tilt Shadow’s chin, their eyes met, and Shadow felt utterly exposed—but not in a way that made him want to retreat. Instead, he found himself leaning into Sonic’s touch, craving more.
Sonic, ever perceptive, noticed the way Shadow’s breathing changed, the way his shoulders tensed. “You’re thinking about it, aren’t you?” Sonic teased, his voice a low murmur as his thumb traced along Shadow’s jawline.
“About what?” Shadow asked though the flush on his face betrayed him. His mind had been swirling with flashes of the night before: the way Sonic’s hands had gripped him, the way his voice had sounded when he said Shadow’s name–like it was the only thing that mattered, the way their bodies had fit together so perfectly after Sonic had entered him. It all came rushing back with vivid clarity. His cheeks burned, and he bit his lip, trying to suppress the heat pooling in his stomach, his knees felt unsteady.
It was impossible not to think about it.
Shadow turned his head slightly, caught in the lie with Sonic’s all-knowing gaze, glaring half-heartedly. “Shut up.”
But Sonic only laughed, his hands resuming their movements, now sliding up to Shadow’s shoulders. “Can’t help it,” he murmured, leaning in so his lips brushed against Shadow’s ear. “You were incredible. I can’t stop thinking about it either.”
Shadow let out a soft, shaky breath, his head tilting back slightly as Sonic’s fingers trailed down his chest, ghosting over each faint mark.
Sonic chuckled, his hands sliding down to rest on Shadow’s hips, his thumbs brushing lightly against his skin. “And you’re adorable when you’re flustered.” He tilted his head, his grin widening mischievously. “You know… we could always make a mess here. Might as well take advantage of the shower, right?”
Shadow’s eyes snapped back to Sonic, wide with a mix of surprise and disbelief. “You’re joking,” he said flatly, though the faint pink coloring his cheeks betrayed him.
“Am I?” Sonic’s grin turned wolfish, and he leaned in, his lips brushing against Shadow’s ear as he added in a low, playful whisper, “Or maybe you’re just hoping I’m not.”
Shadow’s breath caught, his hands gripping Sonic’s shoulders for balance as his knees threatened to give out. “We shouldn’t…” Shadow started, his voice faltering as Sonic’s hands roamed over his back, pulling him into a firm embrace. His protest was half-hearted at best, his body betraying him as he leaned into the contact.
“Why not?” Sonic murmured, his voice laced with playful confidence. “We’re already here. And you’re already thinking about it.”
Shadow’s response was cut off by a gasp as Sonic’s lips found that particularly sensitive spot just below his ear. The sensation sent a jolt through him, and he clung to Sonic tighter, his resolve crumbling with every passing second.
“Do you have a condom?” Shadow muttered, embarrassed to be caught asking for it. He could feel Sonic’s grin against his neck, the warmth of his breath sending shivers down his spine.
“I come prepared,” Sonic replied, reaching outside of the shower door, and fishing out the circular packaging. He pulled back just enough to look into Shadow’s eyes, his expression open and unguarded. “Let me take care of you, okay?”
Shadow hesitated for a moment, his chest tightening at the vulnerability in Sonic’s gaze. But then he nodded, the last of his resistance melting away. “Okay,” he whispered.
The teasing brushes of Sonic’s lips became more insistent, and Shadow couldn’t suppress the soft sound that escaped him. His body was responding instinctively, the warmth of Sonic’s touch and the steady pressure of his lips igniting something deep within him. When Sonic’s hands slid lower, cupping his hips and pulling their bodies closer together, Shadow felt his breath catch. The heat of Sonic’s skin against his own was almost too much to bear.
The warm spray of the shower was the only sound in the room, punctuated by the occasional soft gasp or choked off moan. The steam swirled around them, clinging to their skin as the sound of water filled the room. Shadow’s back pressed firmly against the cool tiles, a sharp contrast to the heat of Sonic’s hands on his body. Those hands gripped the backs of Shadow’s thighs, holding him up with an ease that would have been infuriating if Shadow weren’t so focused on the sensations of being thoroughly ruined coursing through him. Each touch of Sonic’s hands against his skin was a spark, igniting little fires that coursed through his body and left his thoughts scattered.
His legs instinctively tightened around Sonic’s waist, his breath hitching as Sonic shifted him slightly, securing his hold; the head of his cock pressing more insistently against his G-spot. The strength in Sonic’s arms was undeniable, the tension in his muscles pressed against Shadow’s skin as if silently promising he wouldn’t let go. It should have been unnerving to feel so weightless in someone else’s grasp, but Sonic’s grip was steady, grounding him in a way that made Shadow’s heart race for an entirely different reason.
Sonic’s lips found the sensitive line of Shadow’s neck, warm and insistent, leaving trails of heat in their wake. Shadow couldn’t decide if the water or Sonic’s touch was hotter. The pace Sonic chose was just shy of teasing, a slow grind, a kind of intensity that made Shadow’s fingers dig into Sonic’s shoulders. His breaths came shallow and uneven, each exhale catching on the soft sounds he couldn’t quite keep in.
The spray of the shower soaked them both, water running in rivulets over their entwined bodies, amplifying every point of contact. Shadow felt the press of Sonic’s chest against his own, every breath Sonic took reverberating through him as their bodies moved in sync. His head tilted back against the tile, exposing more of his neck to Sonic’s exploring mouth.
The feeling of Sonic’s hands on his thighs was overwhelming, the calloused pads of his fingers pressing into his skin, holding him with a firmness that left no room for uncertainty. The weightlessness of being lifted like this was a strange mix of vulnerability and exhilaration, and it made Shadow’s pulse thunder in his ears.
Shadow’s breath hitched every time Sonic shifted his hips upwards, the movement deliberate and calculated, drawing a soft gasp from his lips. His body felt like it was on fire, every nerve heightened under Sonic’s touch, every sensation amplified by the steady rhythm they fell into.
The warmth of Sonic’s breath ghosted over his skin as he nipped lightly at Shadow’s collarbone, sending a jolt of shock through him. Shadow’s hands slid up from Sonic’s shoulders to his damp hair, his fingers tangling in the strands as if to anchor himself.
Sonic pulled back slightly, his green eyes locking onto Shadow’s crimson gaze, the water cascading down both of them. “You okay?” Sonic asked, his voice low but tinged with genuine concern.
Shadow nodded, swallowing hard. “Yeah,” he whispered, his voice rough, his cheeks flushed in a way that had nothing to do with the steam. “Just… don’t stop. Please.”
Sonic grinned, the cocky edge to it softened by the affection in his gaze. “Wouldn’t dream of it.”
His head fell forward, his forehead pressing against Sonic’s, their breaths mingling as Sonic made home in between his parted thighs. Shadow’s eyes fluttered shut, his grip on Sonic’s hair tightening as he lost himself in the sensations. The heat, the water, the steady strength of Sonic’s hands on him—it all blurred together, leaving Shadow feeling weightless and tethered all at once.
The room felt smaller, the steam wrapping around them as though trying to cocoon them in their own world. Sonic’s hands never faltered, his hold on Shadow unwavering as he carried them both through the moment. The steady hum of water and the occasional soft gasp were the only sounds, a quiet symphony of trust and longing playing out between them. He couldn’t stop the quiet sounds that slipped past his lips.
Sonic chuckled softly against his skin, the sound low and velvety, vibrating against Shadow’s throat. “You’re so sensitive,” he murmured, his voice filled with a mix of awe and mischief. “It’s kind of adorable.”
Shadow felt his cheeks burn, but the teasing tone in Sonic’s voice only added to the intoxicating mix of embarrassment and desire pooling in his abdomen. “Shut up,” he mumbled breathlessly, one hand tugging his hair back, desperate for some kind of leverage, some way to regain control of the situation.
But Sonic wasn’t about to let him take the lead. One hand slid higher, gripping Shadow’s ass with enough pressure to ground him, pulling him even closer. The movement left Shadow gasping, his entire body trembling with the overwhelming intensity of it all. He felt Sonic’s lips curve into a grin against his collarbone, his breath hot against the wet skin.
As the tension between them reached its peak, Shadow’s nails dug slightly into Sonic’s scalp, his body trembling in Sonic’s arms. The intensity of it all was overwhelming, his breaths coming in sharp, shallow bursts before letting out a high whine as he came for the 2nd time in the last 12 hours. Sonic’s grip tightened in response, his hands steady and unyielding as he himself came with a low groan.
As the moment subsided, Shadow leaned against Sonic, fatigued and gasping for air. Sonic embraced him, his arms firm and unwavering even as his own breath hitched. Water cascaded over them, rinsing away signs of their fervor, yet preserving the connection they shared.
Shadow rested his head against Sonic’s shoulder, his fingers still tangled in Sonic’s hair. Sonic held Shadow close, pressing a kiss to his temple as they both tried to catch their breath.
“Damn,” Sonic murmured, his tone teasing as he rested his forehead against Shadow’s. “We really are making a habit of this.”
Shadow huffed, though his body remained relaxed against Sonic’s. “You talk too much,” he muttered, but the faint curve of his lips betrayed the softness beneath his words.
Sonic just laughed, putting him back down and pulling away to reach for the soap. “C’mon, let’s get cleaned up again before we run out of hot water.”
When they finally stepped out of the shower, both of them were breathless and flushed, their hair wet and clinging to their foreheads. Shadow felt like he was floating. His legs were unsteady, and his body was still humming with the aftershocks. Sonic, ever attentive, wrapped a towel around Shadow’s shoulders and pressed a kiss to his temple. “So, breakfast?” he asked casually as if they hadn’t just had shower sex.
Shadow chuckled softly, shaking his head as he followed Sonic into the kitchen.
By the time he reached the kitchen, Sonic was already rummaging through the fridge, pulling out eggs, milk, and other ingredients for what he proudly declared would be “the best pancakes ever.” His hair was still slightly damp, sticking up in unruly spikes, and the old, loose sweatpants he’d thrown on sat low on his hips. Shadow leaned against the counter, his arms crossed, watching him with a mix of amusement and mild skepticism.
“You actually know how to cook?” Shadow asked, raising an eyebrow as Sonic carefully measured out flour into a mixing bowl.
“Obviously,” Sonic shot back, winking over his shoulder. “You think I survive on chili dogs alone?” He cracked an egg with one hand and grinned as if showing off.
Shadow huffed, shaking his head. “Honestly, yes. That’s exactly what I thought.”
Sonic laughed, his voice warm and easy as he reached for the milk. “Well, you’re in for a treat, Mr. Skeptic. Sit back and let me blow your mind with my culinary skills.”
Shadow rolled his eyes but couldn’t help the small smile that tugged at his lips. It was strange—watching Sonic in this domestic setting, moving around his kitchen like he belonged there. It wasn’t something Shadow ever thought he’d see, let alone experience, but the sight filled him with a quiet warmth he couldn’t quite explain.
When Shadow stepped forward and attempted to grab the pan to make scrambled eggs, Sonic moved in quickly, nudging him aside with a bump of his hip. “Uh-uh, let me cook for you,” Sonic said, his tone playful but firm as he guided Shadow back toward the counter. “I got this, baby.”
Shadow froze, blinking in surprise at the casual endearment. Did he stand there shell-shocked? Yes, he did. Did he also appreciate the gesture, 100% he did. His arms uncrossed as he leaned back against the counter, watching Sonic take charge of the kitchen with an almost baffled expression.
“Baby?” Shadow echoed after a moment, his tone laced with disbelief.
Sonic smirked, flipping the bowl in his hand as he stirred the batter. “What? I called you that last night, is it too soon?”
Shadow shook his head, feeling his cheeks heat slightly as he muttered, “It’s fine. Just… unexpected.”
“Good,” Sonic said, his voice light and teasing as he turned back to his mixing. “Get used to it.”
Shadow didn’t reply, his gaze lingering on Sonic’s back as the sound of batter being poured into the pan filled the room. There was something oddly comforting about the way Sonic hummed to himself while cooking, the soft rhythm of his movements as natural as if this had always been their routine.
“You’re really going all out for pancakes,” Shadow said, his voice quieter now, almost hesitant.
“Only the best for you,” Sonic replied without missing a beat, throwing a grin over his shoulder that made Shadow’s chest tighten.
Sonic stood by the stove, shirtless, flipping pancakes with practiced ease, the morning sunlight streaming through the window and catching on the defined lines of his back and shoulders. Shadow, now sat at the small kitchen table, sipped at his coffee in what he hoped was a casual manner, though his eyes kept drifting to the faint red scratches scattered across Sonic’s shoulders and down his back.
It wasn’t intentional—not really. His gaze had been drawn to Sonic’s movement, the shift of muscles under his tan skin, and then he’d noticed them: unmistakable marks that Shadow himself had left. His stomach twisted, and his cheeks burned as he stared, unable to look away despite his rising embarrassment. It was a tangible reminder of the way he’d completely lost control the night before, something he rarely allowed himself to do.
Chaos, I really did that.
The scratches were a blatant reminder of everything that had transpired the night before. Of how utterly he’d let his guard down, allowed himself to be open in a way he never had before. It was equal parts thrilling and mortifying. Shadow swallowed hard, gripping his coffee mug like it might ground him.
Sonic, oblivious at first, moved to plate the pancakes, his back still turned. Then he paused, tilting his head as though noticing the sudden quiet. “Something wrong?” he asked, his voice light but curious.
Shadow flinched, his gaze snapping up to Sonic’s face. “Nothing,” he muttered, quickly averting his eyes.
Sonic raised an eyebrow, clearly unconvinced, and turned to fully face Shadow. His expression was a mixture of curiosity and mischief as his eyes scanned Shadow’s face. “Uh-huh. Sure. You’re totally not staring a hole through me or anything.”
“I wasn’t staring,” Shadow bit out, but his voice was stiff, betraying him.
Sonic’s grin widened, and his eyes lit up as if he’d just pieced something together. He twisted his torso slightly, catching sight of the scratches in the reflection of the microwave door. “Ohhh,” Sonic drawled, a teasing lilt creeping into his voice. “I see what’s going on here.”
Shadow stiffened, his hand tightening around the mug. “What?”
Sonic pointed to his shoulder, the grin spreading across his face. “You’re looking at these, aren’t you? Didn’t know you were the type to leave your mark, Shads.”
Shadow’s face burned, and he turned his gaze away, his entire body tensing with embarrassment. “It wasn’t on purpose,” he muttered, his tone low and defensive.
“Relax,” Sonic said, laughing as he stepped closer, until he was standing beside Shadow. He leaned in, his warm breath brushing against Shadow’s ear. “I think it’s kinda cute.”
Shadow’s blush deepened, and he glared at Sonic out of the corner of his eye. “Don’t push it.”
Sonic chuckled and straightened, giving Shadow’s shoulder a quick pat before turning back to the stove. “Hey, no need to be shy about it. Besides we’re even. You should see the marks you’ve have.”
Shadow blinked, momentarily startled, before his thoughts raced back to the night before. He hadn’t paid much attention to his own body that morning, but now that Sonic mentioned it, he was all too aware of the faint ache along his shoulders and the sensitive areas on his neck, and even on his thighs. His lips parted slightly, swallowing hard, his thoughts a chaotic mess of shame and reluctant pride.
“Guess we both got a little carried away,” Sonic said, breaking Shadow’s train of thought. He flipped the last pancake onto the plate and turned to set it on the table.
Shadow cleared his throat, trying to tamp down the warmth spreading through his chest. “What time are your parents expecting you back?” he asked, steering the conversation away from his growing discomfort.
Sonic grabbed a fork and shrugged, his grin softening but not disappearing. “Maddie texted me earlier. She said no rush as long as I check in.” He paused, cutting into a pancake. “They’ll probably ask a million questions when I do, though.”
“Questions about us?” Shadow asked hesitantly, his fingers curling around his coffee mug.
Sonic shrugged again, meeting Shadow’s gaze with a reassuring smile. “Yeah, but nothing bad. They like you, you know.”
Shadow raised an eyebrow, skeptical. “They don’t even know me.”
“They know enough,” Sonic countered easily. “I mean, they’ve seen you a couple of times, and I’ve talked about you a lot. Plus, Maddie said you’ve got ‘quiet charm.’”
Shadow blinked at that, caught between disbelief and mild irritation. “Quiet charm?”
Sonic smirked. “Her words, not mine. Personally, I think it’s more like brooding intensity, but hey, whatever works.”
Shadow rolled his eyes, but his lips twitched slightly, betraying a hint of amusement. “You’re insufferable.”
“Yep, and you like it,” Sonic shot back, grinning as he stuffed a piece of pancake into his mouth.
Shadow sighed, shaking his head. “Do you have plans today, or are you just planning to irritate me for the rest of the morning?”
“Actually,” Sonic said, pausing to chew, “the group’s meeting up later. Knuckles was talking about going to the arcade, and Rouge wanted to grab lunch. You in?”
Shadow hesitated, his initial instinct to decline warring with the thought of spending more time with Sonic and his friends. After a moment, he nodded. “Fine. But don’t expect me to play those ridiculous games.”
“Aw, come on. You can’t just stand there looking cool. You’ve gotta at least try,” Sonic teased, his grin widening.
Shadow didn’t respond, but the faintest smile tugged at the corners of his lips as he sipped his coffee. Despite Sonic’s constant teasing, he found himself thinking that maybe—just maybe—he could get used to mornings like this.
The little diner Rouge had chosen for their lunch outing after the arcade was both cozy and bustling, tucked away on a quiet street corner. Shadow had been reluctant to join, but Sonic’s insistence—and the promise of decent food—had eventually worn him down. Now, seated at a corner booth with the rest of the group, he was questioning that decision.
The seating arrangement was predictably chaotic. Sonic had slid in beside Shadow without a second thought, his thigh pressed casually against Shadow’s, while Rouge and Amy shared the opposite side of the booth. Knuckles and Tails had pulled up chairs on the ends, creating a slightly crowded but lively setup.
Shadow was quietly nursing his coffee, half-listening to the group chatter, when Rouge’s sharp gaze landed on him. He tensed instinctively, unused to being the center of attention.
“Well, well,” Rouge said, a sly smile spreading across her face as she leaned her elbows on the table. “Shadow, darling, you’re looking positively radiant today.”
Shadow frowned, unsure of where this was going. “What are you talking about?”
Amy, picking up on Rouge’s tone, leaned closer with a curious expression. “She’s right, you know. There’s something… different about you today.”
“I have no idea what you’re both—”
Rouge cut him off with a dramatic wave of her hand. “Oh, don’t play coy with me, sweetheart. It’s obvious. You’re glowing.”
Shadow’s frown deepened, his brow furrowing. “That’s ridiculous. I don’t glow.”
“Oh, but you do,” Rouge purred, her eyes narrowing as her gaze darted between him and Sonic. Then she froze, her grin widening into something almost wicked. “Wait a minute…” She sniffed the air dramatically, her expression lighting up with realization. “Oh my God, you two!”
Shadow felt his entire body go rigid as the words sank in. A heavy, mortified silence fell over the table before Amy gasped, her hands flying to her mouth in shock and delight.
“Oh my gosh!” Amy squealed, her eyes darting between Shadow and Sonic. “You really did?”
Sonic, who had been casually munching on a basket of fries, suddenly froze mid-chew, his eyes darting toward Rouge with alarm. “Uh, Rouge, I don’t think—”
But Rouge was already sitting up straighter, her voice cutting through the din of the diner. “You two slept together, didn’t you? That’s why you both reek of each other’s scent!”
Shadow felt his face flush hot, his hands curling into fists beneath the table. “That’s none of your business,” he managed to grit out, his voice low and strained.
“Oh, come on!” Rouge said, leaning across the table with an impish grin. “Spill! How was it? Was it everything you imagined?”
Amy nodded enthusiastically. “Yeah, was it romantic? Or more, you know…” She trailed off, wiggling her eyebrows suggestively.
Shadow buried his face in his hand, wishing the ground would open up and swallow him whole. “I am not answering that.”
Sonic, still red-faced, held up his hands defensively. “Okay, can we not do this here? Like, in public?”
Knuckles groaned, dropping his face into his hands. “Great. Just great. This is exactly what I needed to know about my brother’s sex life.”
“Same,” Tails muttered, his face scrunched up in visible discomfort. “Thanks for that mental image, Rouge. Really.”
“Oh, relax, boys,” Rouge said with a dismissive wave. “This is a celebration! Our broody senior here finally got some action. We should be congratulating them.”
Amy clapped her hands together, beaming. “She’s right! Congratulations, you two!”
Shadow glared at the table, his hand still covering part of his face. He could feel Sonic shifting awkwardly beside him, their thighs still pressed together.
“Thanks, I guess?” Sonic said weakly, scratching the back of his head.
Rouge, clearly enjoying herself, leaned closer to Shadow with a teasing smile. “Come on, Shadow. Don’t be so shy. I mean, judging by those scratch marks on Sonic’s back, I’d say you weren’t exactly holding back.”
Shadow’s head snapped up, his eyes wide with horror. “You saw those?”
“Darling, they’re impossible to miss, especially if he’s only wearing a tank.” Rouge said, her grin widening.
Amy burst into giggles, while Knuckles groaned even louder. “Can we please talk about literally anything else?”
Sonic, attempting to salvage the situation, gave Shadow a lopsided grin. “Hey, if it makes you feel better, I left some marks on you too. So, we’re even.”
Shadow stared at him, utterly mortified. “That does not make me feel better.”
Rouge and Amy dissolved into laughter, while Tails looked like he wanted to crawl under the table. Knuckles shook his head, muttering something about how he needed new friends.
Despite his embarrassment, Shadow couldn’t help the tiniest twitch of amusement at the corner of his mouth. As mortifying as this was, there was a strange warmth in knowing that these people—chaotic as they were—cared about him enough to tease and laugh like this.
As the group walked out of the diner, Shadow barely noticed when Rouge slowed her pace, her arm brushing against his as they lingered behind the group. He kept his eyes ahead, hoping to avoid any more prying comments, but the smirk on her face was hard to ignore. She was watching him with that knowing look that sent a prickle of irritation—and maybe a little embarrassment—up his spine.
“You know, Shadow,” Rouge started, her voice lilting with amusement, “I’ve seen a lot of things in my life, but I never thought I’d see you like this. You really are glowing.”
Shadow’s steps faltered slightly, and he shot her a warning glance. “Don’t start. Can’t we talk about something else? Literally anything else?”
“No, I’ve already started,” she teased, leaning in just enough to lower her voice. “And don’t think I didn’t notice the way Sonic’s been glued to your side all day. It’s cute. Possessive, even. Very alpha of him.”
“Don’t even try to deny it—we all saw the way you and Sonic were looking at each other.”
When Shadow sent her a pointed glare, she continued. “I’m just saying, it’s adorable how protective he’s being. Not to mention how he hasn’t kept his hands off you since we left your apartment.”
“I noticed,” Shadow muttered, his voice barely audible. He could still feel the ghost of Sonic’s touch from earlier—the warmth of his hand on his back, the gentle pressure that sent his thoughts spiraling.
“And you don’t mind it,” Rouge added, her smirk widening. “You’re practically melting every time he touches you. Don’t think I didn’t catch that.”
Shadow’s cheeks burned, but he refused to give her the satisfaction of a response. Instead, he stared straight ahead, hoping she’d drop the subject.
She didn’t.
“So,” Rouge began again, her tone dripping with mock innocence, “how was it last night? I mean, considering you’re walking today, I’m guessing it wasn’t too rough.”
Shadow’s head snapped toward her, his crimson eyes wide with disbelief. “Rouge!” he hissed, his voice low but sharp.
“What?” she said, feigning innocence as she shrugged. “You can’t expect me not to ask. I need the details.”
Shadow clenched his jaw, his eyes darting forward to make sure the others were still out of earshot. “I’m not talking about this with you.” Shadow’s eyes narrowed, though the faint flush creeping up his neck betrayed him. “It’s none of your business.” He added.
Rouge waved a hand dismissively. “Please. I’ve known you too long to let you brush me off like that. Besides, I’ve been waiting for this day forever, and I know it was your first time. So, spill—how was it?”
Shadow’s jaw tightened, his hands retreating into the safety of his jacket pockets. “Why do you care?”
“Because I’m your best friend,” she said simply, her voice softening for a moment before the teasing smirk returned. “And because I’m nosy as hell. Come on, Shadow, don’t leave me hanging. Besides, who else are you going to talk to about this? Knuckles? Amy? Yeah, right.”
He knew Rouge wouldn’t drop it until she got some kind of answer, and as much as he hated to admit it, part of him did want to talk about it. Just not in the way Rouge was expecting.
Shadow groaned, dragging a hand down his face. He knew Rouge wouldn’t let this go until she got something out of him. “Fine,” he muttered. “But don’t make this weird.”
Rouge grinned triumphantly, her eyes sparkling with curiosity. “Wouldn’t dream of it. Now, start from the beginning.”
“It was good,” Shadow said quickly, his brows furrowing as he searched for the right words. “It was overwhelming at first. I’ve never let someone see me like that before. Not just physically but…” He trailed off, his eyes flickering to the ground. “Emotionally.”
Rouge’s eyes softened, but her mischievous smirk quickly returned. “And? How was he? Was it sweet and slow? Or did things get a little heated?”
“Rouge!” Shadow hissed, glaring at her as his face turned crimson.
“Don’t ‘Rouge’ me,” she interrupted, her grin widening. “First of all, Sonic’s hands have been all over you all day. All day . He hasn’t gone five minutes without touching you—whether it’s holding your hand, putting his arm around you, or the way he keeps putting his hand on your lower back like he’s staking his claim.”
Shadow’s cheeks turned a deeper shade of red, and he shifted uncomfortably. “He’s just affectionate,” he muttered, though even he didn’t sound convinced.
Rouge raised an eyebrow. “Affectionate? Please. That’s possessive. And protective. Honestly, it’s kind of hot.” She smirked at Shadow’s wide-eyed expression. “Which brings me to my next question: what’s he like in bed?”
Shadow nearly tripped over his own feet, his face turning scarlet. “Rouge!” he hissed, glancing ahead to make sure no one else could hear.
“What?” she asked innocently, though her smirk betrayed her. “You can’t just drop a bombshell like, ‘Oh, by the way, we slept together,’ and expect me not to ask questions. So? Was he good?”
Shadow hesitated, his mouth opening slightly before he snapped it shut. He clenched and unclenched his hands at his sides, debating how much to say. Finally, his shoulders relaxed just a fraction, and he muttered, “Yeah.”
Rouge arched a brow, clearly unimpressed with the bare-bones response. “Yeah? That’s all I get? Come on, Shadow, you’re killing me here.”
Shadow hesitated, his fingers twitching at his sides. “He was,” he admitted. “He was… attentive. Like he couldn’t get enough of me, like he wanted me– all of me. He took his time to make sure it felt good for me too.”
Rouge’s eyebrows lifted slightly, and she let out a low whistle. “Wow,” she said, her tone teasing but not unkind. “You’ve got it bad, Shadow. I don’t think I’ve ever heard you talk like this before.”
Shadow scowled, though his cheeks were faintly red. “You’re the one who asked.”
“And I’m glad I did,” Rouge said with a grin. “So, was it good? You know, the actual…” She wiggled her eyebrows suggestively.
Shadow groaned, glaring at her. “Do you have no shame?”
“None whatsoever,” Rouge said proudly. “Now answer the question. Was it slow and romantic, or did it get a little wild?”
Shadow groaned again, his face heating up. “Why do you need to know this?”
“We’ve been over this already, I’m nosy,” Rouge said with a shrug. “And I care. Come on, Shadow, stop holding out on me.”
Shadow glared at her, but after a long moment of hesitation, he sighed. “It was both,” he admitted, his voice barely above a whisper. “It started slow, but… it got more intense as it went on. I didn’t think I’d feel so caught up in it.”
Rouge raised an eyebrow, clearly intrigued. “Caught up, huh? Sounds like Sonic knows what he’s doing.”
Shadow didn’t respond, but the blush on his face deepened.
“And what about this morning?” Rouge pressed, her smirk returning. “You two were acting extra close when we picked you up.”
Shadow’s eyes darted away, his fingers curling into fists in his pockets. “We… showered together,” he admitted reluctantly, his voice so quiet Rouge almost didn’t hear him.
Rouge’s eyes widened, and her smirk turned downright devilish. “Oh, really?” she drawled. “And? How was that?”
“Rouge…” Shadow warned, though his tone lacked any real heat.
“Come on, Shadow,” Rouge said, nudging him playfully.
Shadow sighed, his gaze fixed firmly on the ground. “It was… different,” he admitted. “He was washing my back, and I… I kept thinking about last night. About how it all was. And then he started teasing me about it.”
Rouge’s grin widened. “Teasing you how?”
Shadow groaned, dragging a hand down his face. “He joked about… doing it in the shower,” he muttered, his face burning.
“And?” Rouge prompted, practically bouncing on her heels.
Shadow hesitated, his blush deepening. “And we did,” he said finally, his voice barely audible.
Rouge burst out laughing, clapping a hand over her mouth to muffle the sound. “Oh, Shadow,” she said, her eyes sparkling with amusement. “You’ve really fallen hard, haven’t you?”
Rouge leaned closer, her grin positively wicked now. “So, he’s hot and good in bed. Lucky you. I bet you’re absolutely ruined for anyone else now.”
Shadow groaned, dragging a hand down his face. “Can you not?”
“Oh, come on, Shadow,” Rouge burst out laughing, clutching her stomach. “Admit it. You’re down bad for him. Completely and utterly whipped. You’re absolutely gone for him. Completely ruined. I love it.”
Shadow glared at her, but the faint blush on his cheeks betrayed him. “He’s… different,” he said quietly. “He makes me feel things I’ve never felt before. And yeah… maybe I am.”
Rouge’s eyes softened slightly, though her grin didn’t falter. “I’m happy for you,” she said, her tone more sincere. “You deserve this, Shadow. And honestly? So does Sonic. You two are good for each other.”
Shadow glanced at her, his expression softening. “Thanks, Rouge.” Shadow’s lips twitched into the faintest hint of a smile before his expression turned suspicious. “You’re not going to tease me about this later, are you?”
Rouge chuckled, raising her hands in mock surrender. “I’ll try to keep it to a minimum. But no promises if you keep walking around with that freshly-fucked glow. Seriously, it’s like a neon sign.”
“Hey, where’d you guys go?” Sonic’s voice cut through the air, light and carefree but tinged with just enough concern to make Shadow’s chest tighten.
Shadow turned just in time to see Sonic jogging toward them, his expression softening the moment his eyes landed on Shadow.
“Everything okay?” Sonic asked as he stopped beside him, his hand immediately finding its place on Shadow’s lower back. The touch was light but grounding, sending a warmth through Shadow that he wasn’t quite ready to acknowledge.
Shadow’s cheeks burned as Rouge’s earlier words echoed in his mind. He really can’t keep his hands off you, can he?
“Oh, he’s fine,” Rouge said before Shadow could respond, her tone dripping with amusement. “Though I’m starting to think you’re the one who can’t stay away.”
Sonic blinked, his brow furrowing slightly as he looked between them. “What’s that supposed to mean?”
Rouge smirked, waving a hand dismissively. “Oh, nothing. Just an observation.”
Shadow groaned softly, his face heating even more as Sonic’s curious gaze landed squarely on him.
“What’s she talking about?” Sonic asked, his head tilting slightly as his hand remained firmly on Shadow’s back.
Shadow avoided his gaze, his voice low as he muttered, “You don’t want to know.”
Sonic raised an eyebrow, his lips quirking into a small, teasing smile. “Now I definitely want to know.”
Rouge laughed, her eyes glinting with mischief. “Oh, don’t worry, Sonic. I’m sure Shadow will tell you all about it later.”
Shadow shot her a glare, but she just winked at him before sauntering off to rejoin the others.
Sonic watched her go, his confusion evident. He turned back to Shadow, his hand sliding slightly along his back in an unconscious gesture that made Shadow’s breath hitch.
“Seriously, what’s going on?” Sonic asked, his tone gentle but insistent.
Shadow sighed, running a hand through his hair. “It’s nothing,” he muttered. “Rouge is just being… Rouge.”
Sonic hummed, his eyes narrowing slightly like he didn’t entirely believe him. But thankfully, he didn’t push further.
“Come on,” Sonic said, giving Shadow’s back a gentle pat before letting his hand fall away. “We better catch up before Rouge decides to embarrass you even more.”
Shadow huffed softly, though the corner of his mouth twitched upward. “She’s already done enough damage.”
Sonic grinned, his energy bouncing back to its usual level. “Yeah, but you’re a good sport about it.”
Shadow rolled his eyes, but his chest felt lighter as they fell into step beside each other, the comfortable silence between them a welcome reprieve from Rouge’s relentless teasing.
And despite everything, Shadow couldn’t help but think that maybe he didn’t mind Sonic’s protective touch as much as he thought he would.
The weeks between Sonic’s track meets and Shadow’s upcoming graduation was a whirlwind of activity, but Shadow wouldn’t have had it any other way. It was a delicate balancing act: managing his coursework, preparing for the ceremony, and sneaking moments with Sonic in between their chaotic schedules. Despite the busyness, those small moments of normalcy—like the way Sonic would grin at him after a race, or the quiet evenings spent together in Shadow’s room—kept him grounded.
Sonic’s meets became a recurring fixture in Shadow’s routine, even if he refused to admit he looked forward to them. The way he thrived on the track, his body moving like it was built for speed, was nothing short of mesmerizing. Shadow could sit through the endless chatter of their friends and the overbearing cheer of the crowd just to see Sonic cross the finish line, his grin wide and unrestrained, knowing that he was the best on the field.
“Think you’ll ever get tired of watching me win?” Sonic teased one evening as they walked back to Shadow’s house. His duffel bag full of his track stuff was slung over his shoulder, and he radiated the easy confidence that came naturally to him.
Shadow arched a brow. “Doubtful. It’s mildly entertaining watching you gloat.”
Sonic laughed, nudging Shadow’s shoulder. “Mildly entertaining? That’s high praise coming from you.”
Shadow smirked but didn’t respond, content to let the moment stretch out in comfortable silence. The night air was cool, and the stars dotted the sky in a way that made the world feel just a little bit smaller.
When they reached Shadow’s place, Sonic lingered by the door, shifting his weight like he had something to say. Shadow tilted his head, waiting.
“Hey,” Sonic started, his voice softer than usual. “Thanks for coming to all my meets. I know it’s not really your thing, but… it means a lot.”
Shadow crossed his arms, his expression unreadable. “You’re insufferable enough on the track. Imagine if no one was there to keep you in line.”
Sonic chuckled, but there was a look in his eyes that Shadow couldn’t ignore. Without another word, Sonic leaned in, pressing a quick kiss to Shadow’s cheek before darting inside. Shadow stood there for a moment, his face slightly flushed, before shaking his head and following him in.
Graduation loomed ever closer, bringing with it a slew of meetings, rehearsals, and last-minute assignments. Shadow, of course, handled it all with his characteristic efficiency, though even he felt the weight of it at times.
“I don’t get how you’re not stressed out,” Rouge commented one afternoon as they worked on a group project for one of their final assignments. “Graduating a year early? Giving the valedictorian speech? Most people would be losing their minds.”
Shadow didn’t look up from his notes. “Stress is counterproductive.”
Rouge smirked. “You’re such a robot sometimes.”
Knuckles, who had been trying (and failing) to understand their chemistry homework, looked up and grinned. “Yeah, but he’s our robot. Right, Sonic?”
Sonic, who was sprawled on the couch with one of Shadow’s textbooks resting on his stomach, grinned lazily. “Pretty sure Shadow would short-circuit if he didn’t have something to keep him busy.”
Shadow shot him a glare, but there was no real heat behind it. If anything, he found himself strangely grateful for their presence, even if they occasionally grated on his nerves.
The last week of school was even more of a blur of activity. Shadow barely had time to breathe between final exams, rehearsals for the graduation ceremony, and meetings with his college advisors. Sonic, meanwhile, was juggling his own commitments, but he still made time to drop by Shadow’s apartment whenever he could.
One night, as Shadow sat at his desk reviewing his valedictorian speech, Sonic appeared in his doorway, a bag of takeout in hand.
“Figured you could use a break,” Sonic said, setting the bag down on the desk and plopping onto the bed.
Shadow glanced at the clock. It was nearly midnight. “Shouldn’t you be sleeping?”
“Shouldn’t you ?” Sonic countered, grinning.
Shadow sighed but didn’t argue. He reached for the bag, pulling out a container of noodles. The smell alone was enough to remind him he hadn’t eaten in hours.
“Thanks,” he muttered, his voice softer than usual.
“Anytime,” Sonic said, watching him with a small smile. “You’re almost there, you know. Just a couple more days.”
Shadow nodded, his gaze dropping to his notes. “I know.”
“Proud of you, Shads,” Sonic said, his voice low and sincere. “I mean it.”
Shadow didn’t reply, but the faint curve of his lips spoke volumes.
The day came faster than he knew. He had woken up that morning, driving to the location of the place. It wasn’t until hours later when people filed in that the hall buzzed with excitement, the kind of restless energy that accompanied any milestone moment. Shadow stood behind the curtain, the weight of his cap and gown feeling heavier than it should have. It wasn’t nerves—Shadow rarely felt nervous—but a strange mixture of pride and disbelief. He had worked for this day relentlessly, pushing himself harder than anyone else, and now it was here.
“Alright, Shadow, you’re up,” a teacher whispered, motioning for him to move to the stage after a quick introduction from the Principal.
Shadow took a deep breath, straightened his cap, and stepped into the light.
The applause was deafening, yet it hardly registered as he walked toward the podium. Initially, the faces in the crowd appeared as a blur, with hundreds of parents and students filling the room. But as he adjusted the microphone, his focus sharpened, and he spotted them—his friends.
Rouge sat elegantly with her legs crossed, smiling like she’d known all along this day would come. Tails was beside her, clapping enthusiastically, his bright eyes filled with pride. Knuckles gave a whoop, ignoring the sharp glance from an usher, and Amy waved from the end of their row, her grin wide and genuine.
And then, there was Sonic.
Sitting front and center, Sonic was leaning forward slightly, his elbow propped on his knee, his grin practically lighting up the room. Tom and Maddie sat beside him, both smiling warmly, their pride evident. Shadow’s chest tightened unexpectedly. Tom gave him a subtle thumbs-up, and Maddie beamed as if he were her own.
It hit Shadow all at once. This wasn’t just about the achievement. It was about them —the people who had supported him, pushed him, believed in him even when he didn’t believe in himself. And Sonic… Sonic had been at the center of it all, steadfast and unyielding, showing him that love could be as natural as breathing. Absent-mindedly, he glanced down at the watch he was wearing. Although the embroidery wasn't visible if he wore it, he knew the words by heart.
Time doesn't have to stand still.
Shadow blinked rapidly, forcing himself to focus. He wasn’t about to get emotional, not now.
He cleared his throat and began his speech.
Shadow adjusted the microphone, the weight of the moment settling over him as the auditorium fell silent. The spotlight warmed his face, but his voice was steady, resolute.
“Good afternoon, friends, family, teachers, and, of course, the graduating class.”
He paused, letting his words echo for a moment before continuing.
“When I started this journey, I thought I had everything figured out. My focus was simple: excel, achieve, and move on. I believed that success was something I had to earn alone, that independence was the only thing that mattered.”
Shadow glanced down briefly, his hands tightening on the podium. “But life, as it turns out, is rarely that simple. Over the past year, I’ve learned that strength isn’t measured by how much you can do on your own. It’s measured by the connections you build, the people who challenge you, support you, and remind you what it means to truly live.”
His crimson gaze swept the crowd, pausing briefly on the familiar faces he knew so well. Rouge’s confident smirk, Tails’s bright, thoughtful expression, Knuckles sitting taller than anyone else in the row, Amy waving subtly. His chest tightened, and he continued.
“I wouldn’t be standing here today if it weren’t for the people in my life who refused to let me stand alone. They showed me that success is not just about personal accomplishments—it’s about the relationships that help you grow, the moments of kindness that stick with you, and the love that reminds you of your worth.”
Shadow’s voice softened slightly, the words suddenly feeling more personal than rehearsed. “So, to those who have stood beside me, believed in me, even when I doubted myself: thank you. This diploma is as much yours as it is mine.”
He took a deep breath, his eyes shifting toward the front row where Sonic sat, his grin unwavering, his pride radiating. Shadow’s voice gained strength as he finished.
“To my fellow graduates: as we step into the next chapter of our lives, remember that we are stronger together than we could ever be alone. Lean on the people who lift you up, and never take for granted the moments that make life meaningful. This is not just the end of a chapter—it’s the beginning of something far greater.”
The applause filled the room, prompting Shadow to offer a small, almost shy smile. He stepped back from the podium, feeling the weight of his words still hanging in the air. The principal was the first to congratulate him, handing him his diploma and shaking his hand. After that, the ceremony continued. Just two hours later, they were finally free and stepping out into the world.
The noise of the crowd was a blur as Shadow descended the stage, his eyes automatically scanning for Sonic. The moment he spotted the familiar streak of blue rushing toward him, he barely had time to react before Sonic skidded to a stop, flowers in hand.
“For you, Mr. Valedictorian,” Sonic said with a wide grin, thrusting the bouquet forward. White lilies and red roses, perfectly arranged.
Shadow accepted them carefully, glancing at Sonic. “You didn’t have to do this.”
“Sure I did. It’s not every day my boyfriend graduates at the top of his class a year early, ” Sonic said, emphasizing the last part with a teasing smirk.
Shadow huffed, the corners of his mouth twitching upward. “It’s just a ceremony.”
“Uh-huh,” Sonic said, stepping closer, his voice dropping. “But it’s your ceremony. And you crushed it, Shads. I’m proud of you. I love you.”
Shadow opened his mouth to respond, but the lump in his throat made it difficult. Instead, he nodded, his fingers tightening slightly around the bouquet and the diploma. His diploma.
Sonic leaned in and added, just loud enough for Shadow to hear, “You know this means you’re officially a cougar now, right?”
Shadow blinked, staring at him. “What?”
Sonic grinned, gesturing between them. “You graduated high school, and I’m going into my junior year. You’re technically dating someone younger.”
Shadow groaned, but the faint blush on his cheeks betrayed him. “You’re insufferable.”
“And you love me for it,” Sonic shot back with a wink.
Before Shadow could retort, Sonic leaned in and kissed him, soft and unhurried, right there in front of everyone. There were cheers from their friends—Rouge’s unmistakable whistle, Amy awing sweetly, Knuckles groaning loudly, and Tails laughing—but Shadow barely heard them.
When they broke apart, Shadow looked at Sonic, his gaze softening as a realization settled over him. He wasn’t alone—not now, not ever.
As the crowd around them cheered, Shadow let himself smile, a rare, genuine expression that he reserved for the people who mattered most. And with Sonic by his side, the weight of his future felt less daunting and infinitely brighter.
