Today's my birthday and here's the surprise as promised! I'll warn you, there will be plenty of love and this is my first time writing solo about it. So, don't criticize me if I'm doing something wrong. K? Enjoy!

In the house of a city, there lived a black and red hedgehog. That hedgehog never knew about love until one day, a ghost came into his life. The hedgehog thought the ghost was a nuisance and wanted to get him out of his life. One thing the ghost said was that he wanted to get to know the hedgehog. The hedgehog got a box that allowed him to trap the ghost. When he used it, he started to have feelings about the ghost. He was at a standstill. Should he free the ghost or keep him in there? His feelings couldn't have been dodged and he freed him. They told each other there feelings and now they are a couple. But, the ghost never talked about his past or that he used to love someone. So, when his past lover finds him, he has to make a choice. Shadow or Scourge? Or maybe both... But will they agree?

"Shadow, You know I've always loved you."

"You tell me that everyday Sonic."

"Well, I do."

"As do I."

The two hedgehogs laid on the bed in Shadow's room. They were snuggled up together and Sonic tried with all his might not to accidentally float through his lover. Sonic caressed Shadow's check as the hedgehog came up closer to him. Shadow kissed the azure one and he kissed back. They pulled back when they were almost combined. Sonic pinned his ears back in embarrassment.

"I'm sorry."

"You don't need to apologize." Shadow said going in closer to give another kiss when Sonic sat up.

"But I need to. If only I wasn't a ghost then we could do more." Shadow sat up and wrapped his arms around his partner. He pecked his check and moved down his neck, trying not to move through him. Sonic gave a slight moan as Shadow moved back up and licked the inside of the azure's ear. Sonic turned around and got on top of Shadow. He moved his hands over the ebony's fur. They looked into each other's eyes and there lips meet again. Sonic wished for entrance and Shadow gave in. The azure hedgehog gave another moan as Shadow moved the hedgehog off him and they laid beside each other. Each wishing to feel more but they couldn't. Even when Sonic's ghostly tongue felt around in his mate's mouth, Shadow kept his at bay. Sonic pulled back to let his lover get some air. The two hedgehogs huffed as Shadow closed his eyes as sleep was about to claim him. Sonic kissed Shadow one last time before he watched him fall asleep.

Sonic sat up on the bed and put his head in his hands. 'Why can't we do more?' he thought 'It's not fair.' Sonic laid back down and closed his eyes just so he could join his lover in the sleep that he wanted to be in. Sonic has tried plenty of times just to fall asleep but couldn't. He just pretended to sleep so that he could think in his own head. He breathed out a quiet sigh and opened his eyes looking at his lover. 'If only life was fair.' Sonic gave a peck to Shadow's forehead as he watched his mate sleep.