Based off an Assassin's AU, Sonic is a trans male in this

Shadow stretched as he got out of bed, sighing in relief as he felt a few of his joints pop into place. Shadow looked back at the blue hedgehog still in the bed, sleeping peacefully. He was adorable and all... But Chaos, could he be annoying.

Shadow shook his head. No matter how grating he was on his nerves... He still loved him.
Dammit.

Shadow huffed as he made his way towards the kitchen. There were no missions today as far as he knew, so he was going to just workout with Sonic for the day. But first, breakfast.

As soon as he made it to the kitchen, he was greeted by his boss/ex girlfriend/'best' friend.

"Good morning sleeping beauty~" Rouge said with a smirk

Shadow huffed and sat at the table, one hand supporting his head while his fingers tapped on the table.

"Oh, at least pretend to be cheerful. I know you got some last night. All night. Why do you have to pretend like you're not happy?"

Damn bat ears....

"An assassin is not supposed to show his emotions"

"Oh please. Like it or not, you, too, have a heart in there Shadow" Rouge said, putting a plate of food in front of him

"Unfortunately...." Shadow grumbled and picked at his food.

"Shadow i know you've had it rough in the past but you can't go on pushing away every good thing that comes towards you. Sonic's a good kid and i know you love him" 

Shadow stabbed at his pancakes with a frown. He did love him and that was a huge problem. "I don't love him. He's just the kid you decided to give me as a partner and a fuck buddy. That's it."

It sounded forced in his ears not to mention it hurt so much to say that. But not as much as the footsteps he heard running away from the kitchen. 

Shadow's ears perked and his head swung towards the doorway. Did he hear all of that?....

"Well aren't you fucked"

"Did you know he was here the whole time?! Why didn't you say something?!"

"To teach you something. Again, i get it, you've had a shitty past but driving away your happiness and staying in your 'woe is me' state isn't gonna get you any results. We didn't work out because of that. Chaos was decent enough to throw another chance at your head and here you are, lying to yourself again" Rouge hummed then made a beeline for the fridge. "Syrup?"
Shadow growled as he got up from his chair and stormed out of the kitchen

XxXxX

Shadow found Sonic in the training room, stretching around. He was wearing his normal workout clothes, tight shorts that hugged his tight behind and the binder bra that held his small breasts in place as he moved. 

Shadow walked into the room slowly and closed the door behind him. He noticed Sonic jump a bit before he relaxed, possibly forcing himself to do so, and turned towards him with a smile.

"Good morning Shadow~"

"...Hello" 

He wasn't fooling him, he could see the unease on his face. He recognized it all too well.

"I'm ready to train whenever you are..." 

"Sonic, we need to talk..."

"Why? There's nothing to say" Sonic hummed and turned his back to him again. 

Shadow blinked and walked towards him a bit. Sonic tensed agains and started walking forward, away from him. When Shadow stopped, so did he. 

He was avoiding him now.

"Let's not do any hands on training today... I'm not really feeling it"

Shadow scowled with a light growl before tackling the other to the ground. Sonic yelped and struggled under him. 

"Hey! Keep your hands off me! I'll kick you!"

Shadow kept Sonic's legs pinned with his own so there was no way he'd actually be able to kick him... But, he didn't need to. He felt that pang in his chest.

Fucking emotions man.

He heard Sonic sniffle and the pain got worse. 

"Stop it. I'm sorry ok?"

Sonic stopped struggling but just gave him a bit of a sideways glare, tears threatening to spill over.

Shadow stared and looked away. "I'm sorry... I didn't mean it... I just...." he got off Sonic and sat near him. "...I've gotten hurt so many time i tried to keep my emotions locked away..."

Sonic sat up and rubbed at his own eyes. "That really hurt you ass... I really do love you..."

"I know..." Shadow's ears flopped forward. "I love you too..."

Sonic stared for a while before scooting closer and pressing his muzzle against Shadow's.

"Mrr... Shadow... You really need to learn to be more careful with your words..."

"You shouldn't take me so seriously... You know my feelings towards you..."

"Hmm... You say i annoy you" Sonic pouted.

"You do"

And the pout got bigger

"But you also make me feel pretty good..."

"Aw... You sound so corny."

"Why ruin the moment?"

"Because i'm Sonic" he purred playfully crawling on his lap and kissing his lips deeply.

Shadow kissed back and held him close, one hand slipping into his shorts and groping his ass. 

Sonic shivered and smirked. 

"Last night wasn't enough for ya?"

"I'm very greedy" Shadow growled and pinned him down before tugging the shorts off. 

"Ah...~ Hahaha" Sonic laughed before purring and holding his legs apart, revealing his vagina

Shadow kissed his nose before going down and licking at his clit.

"Mrr...~" Sonic shivered as Shadow licked away at him and teased his entrance with his tongue. He was still a bit sore from the night before but it actually added to the pleasure he was feeling.

Shadow slid his tongue into him and licked around a bit, enjoying the sounds he was making. "Mmm"

"Ah...~ Shadow" Sonic tilted his head back and panted. All of touches set him on fire~

Shadow ate him out a bit before pulling away and pulling his shorts sown, allowing his dick out. Sonic purred and made grabby hands at him. 

"Come here and take me~ You hot bastard" Sonic chuckled.

Shadow rolled his eyes and laid on top of him, holding him close as he prodded against him. "Gladly, you annoying little demon" he growled before pushing deep into him.

"Ah!" Sonic moaned and buried a hand into his quills as he felt Shadow start to thrust against him. "ah Chaos~" 

Shadow growled and moved fast and hard against him, biting on his shoulder and digging his claws into the smallers one back as he moved his hips against his. 

Sonic moaned and whined against Shadow's ear, calling out his name and whispering for more.

"Ahh~! You're so good!~" Sonic moaned out, giving him a deep kiss through his pants. "Oooh... I'm gonna cum..~"

Shadow kissed him back and tapped at his sweetspot, tensing as he felt Sonic tighten around him. "Mph"

Sonic gasped and arched his back. "Nnn...! Hit it again~"

Shadow licked his neck and continued thrusting against his sweetspot before pushing in deep and releasinf deep inside him with a loud moan.

Sonic gasped at being filled and came as well with a breathless moan and a purr.

"Mrr..."

Sonic hugged Shadow's head and smiled, kissing his ear and whispered, "I love you Shadow...~"

Shadow nuzzled Sonic's chest before licking his cheek and cuddling him. 

"I love you too..."