Work Text:
Shadow couldn’t understand why this had to be happening to him, of all people.
He was supposed to be above trivial things such as this. He never let himself engage in frivolous acts of pleasure, or at least he did so very rarely. Sure, he had to deal with Rouge’s incessant teasing, telling him that he was a “sad repressed virgin”, and that “he had to get laid before his immortality somehow wore off”, but he always ignored the snarky remarks; no matter how frustratingly true they may be.
Shadow was a virgin, and he knew that he could certainly make some effort to change that, Rouge reminded him of his own desirability many times, and if he wanted to he could probably find someone who’d be more than eager to get underneath his fur.
But truly, he didn’t want that. Finding random strangers and having shallow conversations with them all for the purpose of hooking up sounded repulsive to Shadow.
He wasn’t interested in baseless pleasure. He knew it would only result in him feeling gross and used after, to no fault of the other person. They had no control over Shadow’s own shitty self-image.
Rouge seemed to understand this, and scarily, she seemed to also pick up on the supplementary feelings Shadow prayed would stay hidden.
This wasn’t the first time he’d been confronted about his possible… sexual frustrations that related back to a certain stupid, blue-quilled, and for some godforsaken reason infuriatingly attractive hedgehog.
Shadow was convinced that he despised the guy on every level except physical, but deep down he knew that wasn’t the truth. He hated to compare his feelings to something as juvenile as a ‘crush’, but that was the closest approximation he could come up with.
Shadow held something substantial for his rival, and he knew that it went deeper than skin-level.
Despite having this understanding, Shadow chose not to acknowledge it, not unless he was being forced to.
Like right now.
It all began when Rouge heard a rare and utterly pathetic attempt of his to get off; and if it couldn’t have been any worse, she also heard his tiny, whimpered plea of Sonic’s name through the paper-thin walls of their shared apartment.
When she had confronted him the first time soon after it had happened, Shadow was so embarrassed he wanted to die. He froze up and stormed off to lock himself in the bathroom when she attempted to get him to talk about it.
After giving him a few days to cool down, she decided to bring it up again. So now, against Shadow’s will, they were sitting across from each other at the table with Rouge’s turquoise stare piercing through him.
When giving him the death stare didn’t work she sighed, placing a tired hand on her forehead. “Shadow, I’m literally your best friend. We can talk about a crush.”
Shadow hissed and looked away, his face embarrassingly flushed. “It’s not a crush.” He argued, rather unconvincingly.
“Sure. Well whatever you want to call it, we can talk about it. I promise it isn’t as bad as you’re making it in your head.”
Easy for her to say. Shadow thought bitterly. Rouge was quite literally the textbook definition of sexual appeal. Men and women flocked to her in droves, and she acted like it. That was the part Shadow was jealous of; he could care less about being desired by others, but the confidence that Rouge (and Sonic alike) so easily exuded was something that Shadow could only wish for. He would never be able to completely separate himself from his black-arms roots, and that was something that would never be considered remotely attractive.
There was no way that Sonic would return his idiotic feelings, nor would he ever want to sleep with him, and Shadow didn’t want him to. At least that’s what he told himself to feel better.
“Listen, there’s plenty of people who want to sleep with blue, you’re not the only one.”
Shadow groaned. “How the hell is that supposed to help me feel better?” Rouge was only affirming that he’d have zero chance in the pursuit of the blue idiot. “I know it’s hopeless, you don’t have to remind me.”
“No babe, I’m trying to tell you that if there was one person Sonic would be willing to sleep with, it would be you.” Shadow scoffed at that but his friend continued. “You’re so sexy, even if you can’t see it. I’m sure that playboy would kill for the opportunity to take the ultimate lifeform to bed.”
Shadow blushed redder at that, but he considered the thought; what if that wasn’t all he wanted?
What if he got a taste of what Sonic had to offer, and didn’t want to let him go?
He tamped that idea down, as it was far too much to deal with at the moment.
“I’ll… consider it. Maybe.”
Rouge sighed, this time out of relief. “I’ll take it. And before you run off again, I actually have a little gift for you.”
The mischievous tone told Shadow that he probably wouldn’t like whatever this “gift” was. The deadpanned look he gave his friend didn’t seem to discourage her in the slightest.
“Alright, wait here while I go get it.”
Shadow sat at the table for about two minutes wondering what Rouge could possibly be doing when he heard her return, giggling and holding something in her hands.
“Here,” She said, struggling to stifle her laughter. “Until you can bag the real thing.”
She was holding a pillow, standard sized, with a Sonic pillowcase on it. Upon seeing Shadow’s bemused expression, Rouge doubled over in another fit of hysterics.
Shadow held the pillow in his hands, staring at Sonic’s smiling face with disdain. The pillow wasn’t too soft, nor was it extremely firm, just how he liked them. He wondered if he could remove the pillowcase and use it without having to sleep on Sonic’s stupid grin.
“You’re lucky I didn’t get you the body pillow.” Rouge continued to snicker as Shadow looked it over.
“I would’ve killed you, and you know that.” Shadow muttered. He could feel his ears becoming warm. Truly he didn’t hate the ‘gift.’ It was embarrassing as all hell, and he’d probably hide it in his closet in fear of anyone discovering it; but he wouldn’t… get rid of it, much to Rouge’s delight.
“See, I knew you’d like it.” She winked, making the black hedgehog roll his eyes. “I’m going out tonight, so you’ll have the place to yourself until I get back, and who knows when that will be. Unless you want to come with?”
Shadow shook his head. Parties and clubs certainly weren’t his scene, but Rouge never failed to extend an invite to him every time she went out.
“Alright, suit yourself. I’m gonna get dressed then I’ll be out. Love you, babe.”
He nodded with a small smile, showing that he shared the sentiment before she walked off to the bathroom to start her skincare routine that would most definitely take at least another 30 minutes.
-
Once Rouge left the house with an enthusiastic goodbye and a promise to text him when she was coming back, (which was an unlikely occurrence,) Shadow tried to find small things he could do to occupy himself.
He could’ve made something for dinner; cooking was a task he enjoyed, but the ingredient selection in the house was rather abysmal, and the last thing Shadow wanted to do was go out to the store.
Instead, he settled on eating raw coffee beans on the couch while watching some random movie he’d found..
It didn’t hold his interest for long. Not because the movie was boring, (although it was.) but because Shadow’s mind was preoccupied with other things.
He couldn’t stop thinking about Rouge’s words from earlier. About Sonic being willing, even eager to sleep with him.
He honestly couldn’t believe it. Or maybe it’s that he didn’t want to. Shadow’s feelings were stupid and didn’t deserve any kind of consideration, at least that’s what he’d been telling himself. The very idea that Sonic could’ve reciprocated in the slightest made the hybrid’s head feel fuzzy.
As he laid on the couch, his mind began to wander;
What kind of lover would Sonic be?
Would he be the same cocky, confident hedgehog Shadow had come to know so well? Would he be caring and attentive, making Shadow feel so safe and good; maybe even loved?
His mind ran rampant with fantasies, honeyed images of Sonic above him, pressing him down to his bed and promising to take such good care of him.
Shadow’s legs had begun shifting and pressing together unconsciously far before he realized what he was doing.
He usually hated masturbating; it made him feel shameful and gross, but the more he thought about Sonic, because at this point the blue hedgehog was all he could think about, the stronger the urge got.
Shadow sucked in a strained breath as he looked down at himself. He was soaked, just from thinking about his rival.
Chaos, he was pathetic.
Tentatively, he reached between black-furred thighs, fingers gently pressing against the soft, yielding flesh between them. He stifled a tiny whimper as he pressed further, slowly pushing his fingers into himself.
Usually, if he really just needed to get off, he’d do it hard and fast so that he wouldn’t have to think about the action too hard. But Shadow hoped that isn’t how Sonic would treat him. He hoped that Sonic would take his time for once, slowly and carefully unraveling the hybrid until everything was left bare, then he hoped that he’d put him all back together once it was over.
Shadow let his thumb drift over his clit, already overly sensitive, perhaps because he’d been wound so tight these past few days. He was never this sensitive when he did this.
Despite that, it still wasn’t enough to properly satisfy him. His fingers weren’t quite long enough, his claws too sharp to properly curl them without hurting himself.
Another little whine escaped past his lips as he pulled his fingers from his clenching hole, considering what to do. He suddenly thought back to the stupid gift Rouge had gotten him; Sonic’s stupid fucking face plastered over the slightly-scrathcy fabric of the pillowcase.
Shadow didn’t give himself the opportunity to question what he was doing before he shakily stood up from the couch and made his way over to his bedroom.
The pillow sat so innocently on his bed. He’d tossed it down before settling on the couch earlier, paying it little mind at the time.
Now, he sat on his bed, grabbing the pillow and staring at it.
There was nothing too flashy about it, just a simple image of his rival holding a thumbs-up and winking playfully at the camera. Crimson eyes ran over the details of the print, bright cobalt quills standing out against the baby blue and striped red of the background.
His mind easily drifted back to his fantasies from before; of Sonic’s voice in his ear, telling him how good he felt and how long he’s been wanting to feel Shadow underneath him.
He wondered if Sonic would take him fast and rough, or if he’d be slow and gentle, giving him every inch and knowing that Shadow would take it without hesitation.
Still not properly thinking about what he was doing, Shadow placed the pillow back down before he settled himself over it, his legs bracing it on either side.
Even with Sonic’s presence heavy and lingering in his brain, trying to create the right amount of friction was difficult. After a few tries however, it became easier, sliding his slick cunt across the image of his rival’s face. It provided the just the right amount of pressure of his clit, and the degeneracy of the act was making Shadow’s head fuzzy.
He started off slowly, using the pillow for relief, his breath catching in his throat every time his aching clit brushed over the quickly dampening fabric beneath him.
It felt dirty, wrong to be humping what was essentially a picture of his rival, but it felt so good, much better than using his fingers. The shame and humiliation that came out of it might’ve even added to how good it felt.
“S-Sonic…” It was barely intelligible, but the whimpered plea was there. Shadow’s eyes were wrenched shut as his hands dug into the pillow, speeding up his grinding as his thighs began to clench tighter around it.
He brought one hand down to rub at his clit while his fluttering hole ached to be filled by someone who wasn’t there. He wanted Sonic there with him so badly, it was actually sort of pathetic. Another soft cry escaped him as his back arched, trembling as he reached his peak.
“Mmh- Sonic… please…”
With one more hard grind, Shadow came all over the slick-stained pillow, softly sucking in breaths of air until he felt he could properly breathe again.
After coming back to his senses, the crushing feeling of shame quickly overcame the euphoria of his orgasm.
How could he ever stoop to doing something so shameful? Shadow’s face burned with the humiliation and he couldn’t even bring himself to look down at the soiled fabric under him.
Sonic would undoubtedly think he was gross, a disgusting pervert who got off to the thought of his face; and Shadow wouldn’t be able to blame him.
He thanked every deity out there that he was alone in the apartment. If Rouge or anyone else caught him doing this, he didn’t know if he’d be able to survive the embarrassment.
He stood up from the bed and snatched the pillow up with him, still not looking down at it.
Shadow shoved it into the farthest corner in his closet, slamming it shut and climbing back into bed. Usually he’d wait for Rouge to get home before going to sleep, but after such an emotional trainwreck of a day, the only thing the hybrid wanted was to have a few hours of unconsciousness. He needed to rid his mind of the blue menace, at least for a little while.
-
Shadow was a fucking wreck.
All week, he’d been borderline insatiable, and it was all Sonic’s fault. Ever since that first night, he pulled that stupid pillow out more times than he cared to admit. Shadow attempted to do things to get his mind off of it, but began to realize that his life truly wasn’t very interesting. Not much filled his days, so the blue hedgehog always found unwarranted ways to slip into Shadow’s mind.
He’d been sitting and trying to read a book when his phone lit up with a call.
Upon seeing the caller id and picture, his stomach nearly dropped. The last person he wanted to be thinking about was calling him.
Truly, Shadow just wanted to ignore the call and respond later, but the possibility of an emergency kept him from doing that.
With a sigh, he answered; “What?”
“Wow, what a greeting,” Sonic responded playfully. Considering the tone, Shadow decided that there wasn’t an imminent threat, but decided to stay on the line anyway, because he loved to torture himself.
“Anyways, I was calling cause’ I’m bored. Wanna do something?”
Shadow ignored the twist in his gut upon being asked, but scoffed nonetheless. “Don’t you have someone else you could bother about your boredom?”
“Tails is busy with some nerd thing, Knuckles is back on Angel Island, I don't know what the hell Amy’s doing, and besides; what if I wanted to hang out with you specifically?”
If Shadow wasn’t in such a (needy? Lovesick?) fragile state of mind, the comment wouldn’t have affected him so much. However, his emotions seemed to be multiplied by several hundreds, so the tiny statement made his heart pound embarrassingly fast.
Of course, he wouldn’t let Sonic become aware of the emotional turmoil he was enduring, so he answered the question with a hesitant “Fine.”
Despite the dryness of the response, Sonic seemed happy with it. “Cool! I’ll come by and pick you up, then we can go grab lunch or something. Or coffee, since you hardly ever eat.”
Shadow could appreciate the teasing; it kept their conversations light and kept him from overthinking too hard.
“I’ll be here.”
Sonic honestly didn’t expect Shadow to agree to the offer. Their relationship was about as friendly as rivals could get, but the two of them didn’t hang out alone much anymore. Whenever they did, Shadow was either weirdly hostile or strangely quiet.
It was probably his fault in part. Sonic just couldn’t get enough of teasing his rival, pushing him past his limits and pissing him off was just so satisfying and so goddamn easy. Shadow was usually so calm and collected, not letting a single soul break through the facade of nonchalance he proudly wore, but Sonic prided himself in being able to see past it, to be the one to bend it until it snapped.
It led them to some… interesting conversations in passing. Sonic had been relaying a story about a bad hookup he’d had a couple weeks back and asked Shadow if he had any experiences like that. When the hybrid said nothing, refusing to meet his eyes and pinning his ears to his head, Sonic teased him about being a virgin. When that didn’t get a response out of him, he upped the ante by sarcastically asking if he’d ever even been kissed, or if he really was just that uptight.
It only got worse when Sonic offered to be his first kiss, since no one else would do it.
Shadow left quickly after that and they didn’t speak again for a while.
Sonic learned not to be too prying with his questions about Shadow’s sex life or romantic endeavours, but he was still curious. Though he never got a straight answer out of any of those previous asks, Shadow’s flustered silence and subsequent departure gave him some insight.
He knew that outside of Rouge and a few others, Shadow mainly kept to himself. He didn’t bother with hookups or relationships, but Sonic knew there was more to it than just that.
He had a strange fascination with Shadow. He wanted to know everything about him, even the things he kept private, tucked away to where no one could see.
He was ready to go in less than five minutes, and was halfway to Shadow’s apartment by the sixth.
-
Shadow didn’t really understand why Sonic wanted to spend time with him, but he wasn’t necessarily complaining either. He just had to make sure that he didn’t completely make a fool of himself in the process. He had to keep it cool.
He pulled a thick jacket on, protecting him from the biting January wind and steeled his nerves for the nth time.
When he heard a quick knock on his front door, he took in a deep breath before going to answer it. It was just Sonic.
Nothing he couldn’t handle.
The cafe they’d decided on wasn’t too far away from the apartment, and they made it there in a matter of minutes; running in tandem with each other and exchanging quippy remarks through the passing wind.
Before entering, Sonic felt a hand on his shoulder, stopping him.
“Are you cold?”
He looked over to see Shadow looking at him with raised eyebrows. He hadn’t even realized that he’d been violently shivering.
“Nah, I’m fine.”
Shadow rolled his eyes. He could practically hear Sonic’s teeth chattering. “Clearly not. Take my jacket.”
Sonic looked confused as Shadow began shrugging out of the jacket, but didn’t refuse the article when it was handed to him. It was well made; thick and fur lined, mostly black with red accents. It definitely belonged to Shadow..
“Fine. Thanks for being so charitable. But won’t you get cold?”
Shadow simply rolled his eyes. “Unlike you, I am largely unaffected by trivial things such as the weather. I’ll be fine. You clearly need it more than I do.”
Internally, Sonic questioned why he brought the jacket in the first place if he was so ‘unaffected’ by weather, but didn’t question further. He appreciated the warmth it brought and snuggled deeper into the soft inner fabric. He was pleased to discover that it smelled just like his rival; like strong coffee and flowers.
“So, what do you want?” Sonic asked.
They were standing by the register, trying to figure out what to buy. Sonic had insisted on paying, despite Shadow’s protest. After a lengthy back and forth, Shadow relented.
“Just a coffee.”
Sonic sighed, rolling his eyes. “Chaos, you’re so boring. C’mon, isn’t there anything fun you like?”
He scoffed at that. “I’m not boring. I have refined taste.” He decided to ignore the little chuckle Sonic let out. “Besides, the constant stream of junk food and caffeine can’t possibly be good for you.”
Shadow was right, but Sonic wasn’t about to tell him that. What he decided to poison his body with was his business. It would never show itself physically. His metabolism was almost as fast as he was.
“Fine, be that way. I’m gonna get something more fun, and when I force you to try it, don’t be surprised.”
Shadow didn’t take the threat seriously. He gave his order to the confused barista and went to sit down, waiting for Sonic to join him.
It took a few minutes for their orders to be completed, but once they’d been finished, Sonic met Shadow at the little corner table he’d chosen.
“What the hell is that?” Shadow asked incredulously, eyeing the cup piled high with whipped cream that Sonic had placed in front of himself.
“It’s a cotton candy frappuccino, and it's a limited edition flavor! Might as well try it right?”
Shadow could’ve thrown up right there.
“And you were judging me.”
At first, they sipped their respective drinks in comfortable silence. Shadow found himself looking over at Sonic more than once, simply letting his eyes run over the blue hedgehog before redirecting his gaze elsewhere.
“You’re staring.”
Shadow’s face burned. “You’re delusional. Is that abomination of a drink good?”
Sonic noticed the abrupt change of subject, but decided to let it go. “It kind of sucks, but it could be worse. Wanna try it?”
“Hell no.”
The flat tone of voice and deadpanned look made Sonic laugh. “Aw, come on, just one sip. You don’t have to like it.”
“I know I won’t like it.” Shadow retorted, a look of disgust upon his face as Sonic pushed the drink closer to him.
“Hey, I told you I’d make you try it. Come onnn, I won’t be that bad.”
Shadow was ready to respond with another iteration of ‘hell no’ when he felt Sonic’s hand grab his chin, turning him so that he was looking straight into bright green eyes.
“Try it.” Sonic smirked at his rival’s baffled expression before lifting the straw to his lips.
Shadow couldn’t even find it in himself to argue anymore. The asshole always knew just what to do to disarm him, to leave him defenseless. He hadn’t even realized his lips had parted before feeling a straw being coaxed between them.
Very slowly, he took a tentative sip of the horribly sweet drink and nearly gagged at the sickly sweet flavor of cotton candy syrup coating his tongue. How could anyone willingly put something so disgusting into their body?
After watching the hybrid cringe at the taste, Sonic let him go, enjoying the flustered, disconcerted look on his face.
“Good job.” The infuriating smirk never left, and Shadow could feel the tips of his ears burning with embarrassment.
“That wasn’t so bad, was it?” Sonic cooed, blinking innocently at his pissed-off rival. As if he had no idea about the fucking turmoil he was putting Shadow through.
“Fuck off.” He spat, though the prominent blush on his cheeks took a lot of the bite out of the statement. Sonic smiled. It was just so easy.
“Alright, alright, I’m sorry.” Sonic relented, raising his hands in yield. “But seriously, thanks for hanging out with me, even if all I do is piss you off.”
Shadow rolled his eyes, the cute blush on his face still not dissipating. “Whatever. It feels like you hang out with me just so you can piss me off.”
He shrugged. He couldn’t deny it entirely. “You’re fun to mess with. But you’re also just fun to be around, despite you being unbearably boring sometimes.”
They continued their banter as they left the cafe. Despite Shadow’s entire psyche being fried to a crisp the longer he spent around Sonic, he wasn’t having the worst time. Sonic… confused him. He made the hybrid incredibly angry sometimes, with the way he had no regard for the way his ridiculous actions affected others, but he couldn’t help but find it sort of appealing. He was a mess, and it was all Sonic’s fault.
-
By the time Shadow was dropped back off at his apartment, he was wrecked. Every little interaction he and Sonic had throughout the day was playing in his head on a loop; the way Sonic insisted on paying for his drink, the way he brought Shadow's jacket to his nose to take in the scent when he thought Shadow wasn’t looking, the way Sonic’s hand felt on his jaw when he forced him to try the stupid drink he’d bought. That maddening smirk he kept on his face, and the way those lovely green eyes trailed over him at the table.
Shadow groaned, running a hand over his face. He so desperately wished that his exasperating pining for the blue hedgehog would fade. He wished things could go back to how they used to be, when they could banter and tease each other without it having to mean anything, without Shadow wanting it to mean anything.
He stood panting in his hallway for longer than he should’ve before realizing that Rouge wasn’t home. He vaguely remembered her telling him that she was going to visit ‘a friend’, which always meant Knuckles, so she probably wouldn’t be back until sometime next morning.
Good. Because Shadow needed to get off now, and he really didn’t want to risk getting caught.
He made it to his room in a matter of seconds and grabbed his pillow from under his bed. He’d gone from keeping it stuffed in the closet to under his bed so he’d have… easier access to it. He was still trying not to think too hard about it.
When he ran two shaky fingers over his slit, he was shocked to find how wet he was already. He was practically dripping. What was Sonic doing to him?
He quickly shoved two fingers inside, not giving himself nearly enough prep, but he didn’t care. His entire body was trembling. He needed it so badly.
He pushed his fingers in and out, struggling to meet his own thrusts. He never was very good at this, but it would have to be enough. He didn’t finger himself for long, forgoing it so that he could climb on top of the pillow, as he’d done so many times before.
The rhythm was easier to find now, taking almost no effort to sink into the nearly perfect feeling. It was wonderful, despite the shame and disgust that always followed, in the moment it was so good.
Sonic’s name was the only thing in Shadow’s mind, so he said it; over and over again, repeating it like a prayer.
“S-Sonic, Sonic, please-”
He had no clue what he was asking permission for, but it didn’t matter. He was right there, cumming again with his rival’s name soft and fleeting on his lips, on his tongue, in his mind.
Quickly after he’d left Shadow at his apartment and made it back to his own, Sonic had realized something. He never gave Shadow his jacket back.
It was a nice ass jacket too, the hybrid would probably be pissed if it wasn’t returned as soon as possible.
Sure, he could wait a few days, but part of him was just making excuses to spend more time with Shadow. He had so much fun with him, even if it still ended with him being somewhat annoyed. At least he hadn’t gone too far this time.
Seeing how flustered he got at the simple teasing, seeing just how affected Shadow was, even when he pretended not to be was what Sonic loved. He loved the reaction, the attention he got from his counterpart when he pushed him just past his limits.
It was decided then, that Sonic would go back to Shadow’s place to drop off his jacket, then he’d somehow convince the hybrid to let him stay for a while, maybe even the night if he was so lucky.
He took his time in heading over, wanting to give Shadow at least a little time to himself before showing up. Sonic knew how he could get when he didn’t get his alone time.
When he made it, he knocked on the door but got no answer. He knew Shadow was home, so why wasn’t he answering?
Sonic knew he should’ve turned around and went back home. He should’ve called and made sure it was okay to come inside, he should've done anything other than what he did. He entered the apartment unannounced with the spare key Shadow gave him a couple years back. It was supposed to be for emergencies, but Sonic could remember a couple incidents in the past where he’d show up solely for the look of surprise on Shadow’s face whenever he’d enter, but he stopped after the hybrid got angrier at the sudden intrusions.
He didn’t know why he was so hellbent on seeing Shadow right this moment, but something told him that if he didn’t go in, he’d regret it. So he turned the key in the lock, pushed the door open, and stepped in.
The first odd thing Sonic noticed was that nearly all the lights were off, despite the sun being long since set. The only light he could see was down a hallway, spilling out of the cracks in the door he knew belonged to Shadow’s room. No big deal though. Shadow was a weird guy, him wanting to spend his time in a pitch-black apartment wasn’t too out of the ordinary for him.
As he made his way to the room, he stopped when he heard a strange sound coming from behind the door. It sounded like crying almost, but it was sporadic, so maybe it was more like whining. Sonic was all-to curious, but didn’t want to barge into Shadow’s room if he was having a moment. Just as he was about to dejectedly leave the apartment, he heard something that made him stop in his tracks- a quiet, muffled, ‘Sonic’.
He spun around so fast it almost hurt, pushing Shadow’s door open without hesitation.
The sight he walked in on was right out of a late-night fantasy. Shadow had his back turned to him, so he couldn’t see his face, but he could see him grinding on what looked like a pillow with a picture of Sonic on it.
That image was enough to send shivers down his spine. Even better was that it didn’t look like it was Shadow’s first time either. The thing was soaked from what he could see, and Shadow showed no signs of stopping.
“Ohhh, Sonic-” He whimpered, thighs clenched tightly around the pillow As he ground his hips down hard against the wet fabric. Sonic felt like he was having a religious experience.
Upon hearing Shadow cry out his name again, he stepped fully into the room, closing the door behind him.
The sound of the door clicking shut snapped Shadow out of it. His movements stilled immediately as he scrambled off the pillow and flipped it around, attempting to hide the image on the front.
When he realized that it was Sonic who had walked in on him and undoubtedly saw and heard everything he was just doing, he froze, eyes wide in what looked like fear.
“Shadow,” Sonic was the first to break the silence. “Were you just-”
“What are you doing here?” To his surprise, the hybrid didn’t sound mad. He just sounded nervous and shocked. Sonic could understand the second, but there was no need for the first.
“I came to drop your jacket off, but this was not at all what I was expecting to see when I got here.” He unashamedly allowed his eyes to rake over Shadow’s form. He’d covered as much of himself as he could with the pillow, but that somehow made the sight better; Shadow clinging to it like a lifeline. Sonic wanted nothing more than to peel that pillow away from him so he could take him in fully.
“I-I told you not to come in here unannounced anymore.” Shadow tried to sound angry, but the tone was anything but. He could barely think straight, especially not with Sonic staring at him like that.
“I know, and I’m sorry.” The smirk on his face didn’t make him seem all that sorry. “But I’m sure glad as hell I didn’t listen.”
Only now were Sonic’s words starting to sink in. He wasn’t disgusted? He didn’t want to cut Shadow off immediately and never talk to him again?
Shadow couldn’t speak, and his throat only became drier when Sonic began walking over, taking a seat on the edge of his bed.
“Shadow,” His voice was low, seeping into every part of Shadow’s being. He wanted to drown in it. “How long has this been going on?”
“N-No…” He didn’t want to say it. He didn’t want to tell Sonic that he’s spent the past week fucking himself on a pillow with his face on it, let alone the fact that the blue hedgehog had been stuck in his mind constantly for months.
“Come on, tell me.” Sonic only moved closer, and closer still until their lips were only inches apart. Shadow wanted to look down but he couldn’t, not unless he was okay with doing something he might regret.
Seeing that Shadow clearly needed some more encouragement, Sonic leaned in, whispering in his rival’s ear, “Tell me Shads, how long have you been using me as your jerk-off material?”
He got a cute, needy whine in response, and that gave Sonic the courage he needed to climb on top of Shadow, letting his arms bracket the sides of his head and effectively boxing him in.
“Why didn’t you just ask for the real thing, babe?” He murmured as he placed one hand on the pillow Shadow kept pressed to his body. He needed it gone. “I know this wasn’t doing it for you, was it?”
Shadow couldn’t believe this was happening. He could barely breathe. He expected to wake up any moment, thinking this was simply a very elaborate wet dream. But when he felt Sonic’s hand on the pillow, felt him even through the fabric, he knew it had to be real.
“No…” He answered hesitantly. He let Sonic carefully remove the pillow and looked away in embarrassment when he gave it a thorough once-over.
He ran his hands over the soaked and soiled fabric, humming in thought.
“Mmm, you’ve been busy, huh? How many times have you used this?”
“Dunno…” Shadow’s voice was barely a whisper.
“Wow, that many? I’m flattered.” Sonic’s smirk grew wider. He looked down, expecting to see the tip of Shadow’s cock peeking out of his pouch, but instead his gaze was met with slick, wet folds, swollen and flushed from his previous activities.
“Holy shit,” Sonic gasped in awe. He dropped the pillow to the floor as he sat back and placed both hands on Shadow’s thighs, gently spreading them apart so he could get a better look.
Shadow would’ve been worried that Sonic was disgusted by his anatomy if not for the starstruck look on his face. You would’ve thought he discovered a miracle, or something similar.
“Fuck, Shadow, I can’t believe you’ve hid this from me for so long… and to think I was about to leave…”
“Sonic…” Shadow finally found his voice again after having it stuck in his throat nearly the entire time.
“Do you… want me?” He cursed himself for his timidness, and even more so when his question was met with baffled laughter.
“I thought that much was obvious?” Sonic said through his laughter. “I don’t know if you’ve noticed, but I’m so hard I can barely think.”
Upon looking down, Shadow realized that Sonic was right. His length was fully unsheathed and dripping, a clear display of his own need.
“I can already tell you want me. I can’t believe I didn’t realize sooner.” Sonic took his gloves off and tossed them to the floor before leaning back down to kiss Shadow’s neck, but as he did so, his cock slid against the hybrid’s sensitive clit, making him let out a moan.
“Fuck, you’re needy. I bet it hurt so bad having to do it all on your own.” Sonic cooed into Shadow’s ear before kissing there too. He continued to gently rut his hips against Shadow’s pussy, taking in every little twitch and squirm his movement elicited.
“Poor baby. You’re a virgin right? No one’s ever seen this pretty pussy before, have they?”
Shadow didn’t give a verbal answer, nothing more than little whimpers, but Sonic knew it was true. He knew it from the first time he asked all those weeks ago. For someone so outwardly sexy, Shadow sure was repressed as all hell. He smiled, glad to be Shadow’s first.
“It’s okay Shads. I’ll take good care of you, promise.”
“S-Sonic… please… I need you…”
He leaned down to press a soft kiss to Shadow’s forehead.
“I know.”
He slid two fingers down to Shadow’s slit, dipping in just slightly. Shadow gasped when he felt Sonic’s thumb on his clit, drawing tiny circles over it. This was already worlds better than doing any of it by himself.
“You’re so wet, baby. I wanna taste you so bad.” Sonic’s breathy voice sounded full of adoration, as if getting to eat Shadow out was a high honor, something he never thought was possible. He looked up at his rival with lidded green eyes.
“Can I?”
Sonic didn’t even have to ask. Shadow was nodding fervently before he could get the second word out. Chaos, he’d do just about anything to have Sonic’s warm mouth on him right now.
“No. I want you to say it. Say you want me to eat you out, Shads.”
Shadow obliged almost immediately. He didn’t have it in him to push back at all.
“F-Fuck… please Sonic, eat me out…” He cringed immediately upon saying it. He’d never heard such vulgar words come from his own mouth. But Sonic seemed more than pleased. By the time his self-deprecation stopped, the blue hedgehog was already settled between his thighs, holding them apart for better access.
Shadow all but short-circuited when he felt Sonic’s tongue on him for the first time. It was just as warm and wet as he imagined.
“S-Sonic… more, please…” He whined, pulling Sonic in closer.
He lapped eagerly at Shadow’s entrance, worshipping him, pressing feather-light kisses to his clit before dragging his tongue through dripping folds.
Sonic came to the conclusion that he’d stay there forever if he could; tasting and licking up the slick that Shadow so readily provided.
Sonic looked up with lust-filled eyes, watching as Shadow began softly grinding against his face. Sonic grabbed his hips and pressed his tongue deeper into Shadow’s cunt, moaning into him as more slick pooled there.
Shadow had fisted his hands into Sonic’s quills, almost painfully so, but the slight pain only egged him on further.
Sonic could feel his rival’s hole fluttering around his tongue, signaling that he was almost there. He doubled his efforts, plunging into him with vigor and drinking up everything he had to offer.
”Fuck, Sonic, right there, right there-!” Shadow sobbed, holding Sonic closer by wrapping his thighs tight around his head. The sensation was nearly suffocating, but Sonic didn’t mind in the slightest. He continued switching between licking through his folds and sucking his clit, wanting to feel Shadow fall apart and cum on his tongue so badly.
It only took a few more seconds for Shadow to reach his peak, giving Sonic exactly what he wanted. He did his best to catch all of Shadow’s release, not wanting to let any of it go to waste.
He continued licking and kissing his clit until he heard a soft cry of ‘too much,’ and with one final kiss left, he pulled away, licking what remained off of his own lips.
Shadow sat up as he tried to catch his breath. Despite having just came, his cunt was still pulsing. He wanted more.
“How was that?” Sonic kept his hands on his thighs, rubbing circles into them with his thumbs. “Was that good for your first time?”
Shadow didn’t respond, he simply stared at Sonic with wide eyes and he started to get nervous that he’d done something wrong.
“Hey, are you okay? We don’t have to do anything else if you don’t-”
“No-! N-No… keep going, I need it…”
Hearing his usually pissy, stuck-up rival beg for him to continue made Sonic’s ego shoot through the roof. He climbed back on top of Shadow and pushed him to the bed.
“Chaos, you just came once and you already want another?“ He pressed his lips to the soft, silky fur of Shadow’s neck, leaving gentle bites along with the kisses and making his breath hitch.
“I wonder how much it would take to break you, baby.” He murmured, grinding his hips against Shadow’s sensitive folds.
“You wanna find out?” Sonic asked, pressing a surprisingly gentle kiss to the hybrid’s forehead.
“Mmm…” He whined in lieu of response. Shadow would never admit it outright but the idea of being broken, so utterly corrupted by Sonic that he’d never even be able to think about anyone else was strangely appealing.
As he felt Sonic’s fingers dip back into his aching pussy, marveling and praising him for how good he was doing, Shadow wondered if he’d already gone off the deep end.
“Shit, you’re tight. I wonder if I’m gonna be too much for you…”
Shadow shook his head desperately. “No, please, I can take it, I-I promise.”
Sonic smirked. He needed it so badly it was adorable.
“Well, let me get you ready first.” Truthfully, it probably wasn’t needed, given the fact that he was dripping wet, but the feeling of Shadow clenching so wonderfully around his fingers was too good a sensation to pass up.
He thrusted two fingers in and out, curling them just right while rubbing his thumb over his clit. His bare paw pads felt heavenly against the sensitive skin and Shadow was on the verge of cumming again already.
”W-Wait, stop, m’ gonna-”
Sonic silenced him with a kiss, deep and messy before pulling away with gasp. He ran his free hand through the thick, white tuft of fur on Shadow’s chest, rubbing through it softly while his fingers continued thrusting into him, each little movement only causing him to get closer to the edge.
“Go on Shadow, cum for me. Show me just how badly you wanna be broken.” He rammed his fingers hard against the sensitive spot inside him and curled, making Shadow cry out, his head thrown back in ecstasy.
It took Shadow several minutes to stop his body from trembling. He rarely ever made himself cum more than once, as any more than that got way too overwhelming, but today alone he came from humping his pillow a number of times, on top of the two incredible orgasms Sonic had just given him. He was so far out of his depth, yet Sonic looked like he was just getting started, wanting to make good on his desire to leave Shadow completely ruined by the end.
When he felt the head of Sonic’s throbbing dick rub against him, precum dripping onto ebony fur below, he whined pathetically, crying that he needed a minute to recover.
Sonic didn’t seem to be listening however, he was too enraptured in the way he slid against Shadow’s slick, puffy slit, how the friction was practically nonexistent with how soaked he was.
“Fuck Shads, you’re gonna feel fucking incredible around my cock.” He sounded so awestruck, and all Shadow could do was take what was given to him. “I know you’re sensitive, but that just makes it better, baby.”
Shadow didn’t know whether or not he actually believed that, but every thought in his head was vaporized the moment Sonic’s tip brushed against his leaking hole and he let out a long, needy whine.
“Yeah, you want it?” Sonic didn’t give him the chance to reply before he was pushing into Shadow, who was fucking gone. He had been reduced to nothing but cries and sobs of Sonic’s name while he scrabbled to try and find a hold of his shoulders.
Sonic struggled to fit, Shadow was so tight. He asked breathlessly, “Have you ever had anything bigger than your fingers in here?”
He wasn’t really expecting a response from his rival in the state he was in, but he managed to give Sonic a tiny shake of his head, confirming what he thought to be true.
“F-Fuck, I can’t believe I get to be the one to break the Ultimate Lifeform in.” He groaned. After he managed to bury himself to the hilt in the wet, tight warmth that surrounded him, it took him a few moments to start moving, wanting to at least let Shadow adjust to the new stretch.
“You feel that?” He asked, pressing down on Shadow’s stomach. “Feel how deep I am?” He pulled a loud keen from Shadow when he pulled all the way out except for the tip before slamming back in, setting a deep, bruising pace that he’d never experienced anything close to.
Sonic was losing himself in it. This truly wasn’t what he was expecting to do when he showed up to Shadow’s apartment, but he couldn't deny that he’d been subconsciously thinking about this exact scenario for a long time. He wanted to know every part of Shadow, including the things that made him fall apart, what turned him into a sobbing mess, what made him break.
He dragged his cock through Shadow’s aching pussy over and over, punching little whimpers out of him on each thrust.
He’d never been with anyone who was nearly as good as Shadow was. He was incredible, and so sexy, but had such an odd sense of innocence to him because of how inexperienced he was.
Sonic was so glad it got to be him.
“Shadow, fuck, you feel so perfect babe… so glad I’m your first.”
Shadow wanted Sonic to be his first and his only. He didn’t want anyone else to touch him in the way Sonic was right now, and he couldn’t stand the thought of Sonic ever looking at another. He wrapped his arms around his counterpart’s neck, pulling him in for a desperate kiss. Their tongues melded together, trading saliva back and forth through needy moans.
Shadow felt himself growing ever closer with every rough thrust Sonic gave, and it sort of hurt with how overstimulated he already was. Sonic pushed one hand down to play with Shadow’s swollen clit, making him sob in response.
It was all way too much. He needed to cum again but every orgasm took longer than the last, so Shadow was right on the edge and just waiting to fall over.
“S-Sonic, please, I need more… h-harder, please…”
Sonic happily obliged in that, driving into Shadow even deeper than before. He grabbed his rival’s face, kissing him again.
This kiss was oddly tender, despite how roughly Sonic was fucking him. Their lips felt like they were made to fit together, just like their bodies were. Shadow felt tears that had welled up in his eyes finally slip past his lids and down his cheeks. Whether it was due to the overwhelm of everything going on, or his internal emotions he didn’t know.
”You’re so beautiful, Shadow.” Sonic whispered in reverence.
He kissed his gorgeous tears away, and his heart swelled when Shadow looked at him with what looked like complete adoration.
“Please, baby. Cum for me. I know you can do it, you’re almost there.”
The gentle encouragement was exactly what Shadow needed to tip over, cumming so hard he thought he blacked out for several seconds. All he could do was cry Sonic’s name, holding him as tight as he could, as if he’d slip out of his grasp if he didn’t.
Shadow had clenched up even tighter when he came, making Sonic moan, planting wet kisses all over the hybrid’s face.
Shadow didn’t get a warning before Sonic was spilling into him, coating his insides in warm white. He rocked his hips against him for only a moment more before slowly pulling out, feeling his cock twitch at the sight of his cum spilling out of Shadow’s ruined hole.
They sat in stunned silence for at least two minutes before Shadow spoke;
”Sonic…”
His voice was so soft Sonic could’ve missed it, but in the moment, he heard him loud and clear.
“I love you.”
His breath hitched at the hybrid’s words, and he found himself speechless. This entire day has just thrown him for a loop.
”I don’t want you to leave. I don’t want to think about anyone else. You’re all I’ve been thinking about and it’s driving me crazy. I-I love you, and I don’t know what to do.”
It took Sonic a minute to find his words. “Shads, I- is this just the post-nut clarity talking, or..?”
The glare Shadow shot made his words seem that much more genuine. Clearly he wasn’t that out of it. “No. I’m being serious.” He looked away. His face hadn’t gotten any less red after this entire time.
“What were we supposed to do after this? I let you make me cum three times. You walked in on me moaning your name. We can’t just go back to normal after this, can we?”
No, he supposed they couldn’t. Not after he’d heard such lovely sounds emit from his ‘rival’s’ mouth. Not after feeling how wonderful he felt inside. He hadn’t really thought hard about what they were doing until this moment.
Did he love Shadow?
He found it hard to justify his feelings as anything but. His constant want to be around him? His need to tease him, just for a reaction? The happy little thrill he got every time Shadow flashed a rare smile his way?
Maybe his feelings ran deeper than he thought.
Shadow still wasn’t looking at him. He tilted his chin up, forcing their eyes to meet.
“I’m not very good at this kind of thing,” Sonic admitted with a nervous chuckle. “But I think I love you too, Shadow. I don’t even know what else I’d call it.”
Before Shadow could respond, Sonic continued. “Today, when I was coming over to return your jacket, that was really just an excuse to see you again. Even though I’d just seen you hours earlier.” He found one of Shadow’s hands on the blanket and picked it up, cradling it in his own gently.
“I’ve thought about fucking you for years. I guess I never paid much mind to the emotions that accompanied that.”
“I love you, Shadow.” He whispered, with a kiss pressed to his forehead.
Shadow could’ve cried, but he wasn’t about to embarrass himself further than he has already. Instead, he pulled Sonic in for a sweet, tender kiss, gone was the lust from before, instead being replaced with a dizzying softness.
When they pulled away, a small smile played at the edges of Shadow’s lips. The sentiment was reflected back in his lovely carmine eyes.
And he was so glad that Sonic’s emerald ones returned it.

Pages Navigation
bipolarslay Thu 19 Jun 2025 05:38AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 06:08AM UTC
Comment Actions
cutebabygirl Thu 19 Jun 2025 05:58AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 06:08AM UTC
Comment Actions
Account Deleted Thu 19 Jun 2025 06:11AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 06:25AM UTC
Comment Actions
SnorlaxFanGirl Thu 19 Jun 2025 06:29AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 01:01PM UTC
Comment Actions
wheremydabpen Thu 19 Jun 2025 07:17AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 01:01PM UTC
Comment Actions
GallantServer Thu 19 Jun 2025 09:44AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 01:01PM UTC
Comment Actions
CopiousAmountsOfBeans Thu 19 Jun 2025 11:51AM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 01:03PM UTC
Comment Actions
CopiousAmountsOfBeans Thu 19 Jun 2025 01:28PM UTC
Comment Actions
khalewren Thu 19 Jun 2025 01:17PM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 05:12PM UTC
Comment Actions
BlueMoon2002 Thu 19 Jun 2025 01:39PM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 05:14PM UTC
Comment Actions
skullmilk Thu 19 Jun 2025 04:11PM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 05:16PM UTC
Comment Actions
Jaded_but_Queer Thu 19 Jun 2025 10:28PM UTC
Comment Actions
EG0D3ATH Thu 19 Jun 2025 10:32PM UTC
Comment Actions
RUDERATATAT Fri 20 Jun 2025 03:47AM UTC
Comment Actions
EG0D3ATH Fri 20 Jun 2025 05:13AM UTC
Comment Actions
Little_Meowl Fri 20 Jun 2025 11:13AM UTC
Comment Actions
CrazyRobotLady Fri 20 Jun 2025 03:01PM UTC
Comment Actions
EG0D3ATH Fri 20 Jun 2025 05:16PM UTC
Comment Actions
Gigi_Stardust Sun 22 Jun 2025 03:58PM UTC
Comment Actions
EG0D3ATH Sun 22 Jun 2025 04:49PM UTC
Comment Actions
Soy_sauce_queen Tue 24 Jun 2025 02:33PM UTC
Comment Actions
EG0D3ATH Tue 24 Jun 2025 02:48PM UTC
Comment Actions
linkfun03 Tue 24 Jun 2025 04:45PM UTC
Comment Actions
Aranciiata Thu 26 Jun 2025 03:42AM UTC
Comment Actions
EG0D3ATH Thu 26 Jun 2025 04:04AM UTC
Comment Actions
CJs_in_PJs Wed 02 Jul 2025 07:25AM UTC
Comment Actions
EG0D3ATH Wed 02 Jul 2025 03:44PM UTC
Comment Actions
Emlarae93 Sun 13 Jul 2025 04:26PM UTC
Comment Actions
EG0D3ATH Sun 13 Jul 2025 06:04PM UTC
Comment Actions
Pages Navigation