Again, I'm probably gonna mess up stuff. I'm only going by what little I remember, and anything I can assume. The rest is made up. Don't even assume it has anything to do with the sonic world you know about, cause I don't know it. This'll be my own made-up world... Sorry
Waves crashed onto the shore.
Sonic lay on his towel getting himself a tan, Tails beside him on his own towel. Knuckles sat on a beach chair under an umbrella reading a book. Amy walked up to Sonic with tanning lotion in hand. "Sonic. I got the lotion." she said smiling. She got on her knees beside Sonic and started massaging it onto his back and shoulders. "Mmmmh. We have to do this more often..." he said relaxedly. They continued in silence for a long time until Sonic turned around and sat up and kissed Amy on the lips softly. "Thanks, Amy."
"My pleasure, Sonic... Hey, I'm getting tired, I'm gonna go back to the house and rest."
"Okay dear, I'll meet you there."
Amy stood up and walked away.
"I still can't get over it, Sonic..." Tails said showing consciousness now that Amy was gone, "I never thought you two would be getting married... It makes sense, but I never expected it."
"Yeah... she's so great. I only regret not proposing to her sooner."
"Yeah..." said Tails unhappily, "Sonic?"
"Could I massage you too?"
Sonic chuckled, "Why?"
"Um, I dunno, I just need to keep my hands busy..."
"Uhm... okay, I guess."
Tails rolled over beside Sonic and started to rub Sonic's shoulders.
"Mmh," Sonic enjoyed himself.
Tails started to rub Sonic's back and move up and down, each time getting a bit lower. "Oooh, that's good." said Sonic. Tails got to Sonic's tail and kept going until he was massaging Sonic's hips. Sonic stopped sighing with pleasure starting to wonder what Tails was doing. Tails moved down and started kneading the back of Sonic's upper leg. This started to turn Sonic on, but he tried to shake off the feeling. Tails leaned in close still massaging Sonic's legs, his head just above Sonic's tail. Knuckles silently looked over and lowered his sunglasses, eyebrows raised.
Tails sensed Sonic getting turned on and gently kissed his lower back. Sonic squirmed, but Tails steadied him by his hips. Sonic turned around and looked into Tails' eyes. Sonic embraced Tails into a passionate kiss. Knuckles raised an eyebrow and blushed at the thought of being near those two. Sonic sighed as Tails moved his tongue into Sonic's mouth. Sonic felt over Tails' chest down to his hips. Tails rubbed Sonic's lower back and sides. Sonic broke the kiss apart out of breath, "Wow... huh... I liked that..."
"I know. Me too." said Tails seductively. He paused, "Wanna take it farther?"
"Yeah- no" said Sonic getting his head out of the clouds, "what am I saying? I'm getting married in a week!"
Tails sighed, "I know... I can't believe it because I'm so deeply in love with you. I can't stop thinking about you. I never know what to do when you're around. I can't take it any more." Tails wrapped his arms around his knees. Knuckles looked back at his book trying to ignore the two.
"Oh, Tails... I never knew." Sonic said quietly as he put his hand on Tails' shoulder.
"Well, now you do." Tears started to fall from his eyes.
"What am I supposed to do, Tails?"
"I only wish you'd stop your wedding. But I honestly don't want you to. You and Amy will be so happy tohether. I just have to watch you in the arms of a woman and deal with it."
"Tails... I- I think I love you too... and, if it weren't for Amy, you'd definitely be the one I marry." Sonic hugged Tails, his eyes welling up.
Knuckles rolled over to face away from them.
Sonic got up, "Tails, I'm sorry..."
"It's okay, lets just not talk about it."
Sonic offered his hand to help Tails up. Tails grabbed it and Sonic pulled him up. They walked towards the parking lot and put on their shorts and shoes, Sonic shifted uncomfortably, "Stupid shorts." he said trying to lighten the mood. Tails just stared at the ground and walked slowly home.
Knuckles, making use of his alone time, sprawled himself onto the sand, face down, to get a tan of his own without anyone watching. He rested his head on his hands and thought about what he heard.