-Disclaimer---
This story is entirely fictional and doesn't/shouldn't represent any real life situations. It is strictly for entertainment purposes.

"Wow it's perfect!" Tails exclaimed. The giddy young fox quickly ran to the right and dropped his backpack on the bed. 

Sonic managed to book a small cabin on the far side of Hill Top Zone for the weekend. After defeating Dr. Robotnik yet again, he thought a cabin camping trip would make for the perfect vacation. The 17 year old hedgehog and his 10 year old fox friend were inseparable ever since they met two years earlier. The cabin wasn't much. A small kitchen in the center rear of the single room, and a bed on either side. No bathroom. But an outhouse nearby.

Once they were settled in, the two headed out into the forest tucked up behind them. Finding a fresh water source and some firewood was the first goal. While there was some water in a collection tank, they were certain there had to be a natural spring nearby. Sonic quickly sped through the trees grabbing as many fallen branches as he could, while Tails flew above the treetops looking for a water source. Near the center of the forest, Tails began hearing the sound of rushing water. Following the sound he discovered a waterfall cascading down the mountainside onto a series of small lakes. Noting where the spot was in relationship to the cabin, he hurried back to tell Sonic. By the time Tails returned, Sonic had just topped off a stack of firewood and covered it with a tarp for safe keeping. 

"Sonic! There's this great waterfall on the far side of the forest! You gotta come see!" 

"Hehe, sure thing little buddy. Lead the way."

Darting through the trees, they quickly arrived at the water's edge. A fine mist could be felt from the cascade, which perfectly accompanied the crisp mountain air. After collecting all of the firewood a quick splash in the water seemed warranted. Tails eagerly suggested a swim, which despite Sonic not being able to do, he agreed so long as he could remain in the shallows. Luckily for the blue hedgehog, even the deepest part of the small lake was only waist high. 

Tails quickly discarded his gloves, shoes, and socks, jumping gleefully into the water. 
"Yip!" The young fox exclaimed, feeling the chill of the mountain spring. The water was quite cold, as it had come from the snowy peaks far up the mountain. It wasn’t ice cold, but it did surprise him considerably. 

"A little cold there buddy?" Sonic laughed, as he slipped out of his shoes. Pulling off his socks one at a time, he tossed them with his gloves next to Tails'. 

"J…j….just a l…little brisk is all. F…feels g…great!" Tails shivered trying to get used to the water. It had been rather warm out, even with the lower temperatures of the mountain. Even still though, the difference between the air and water was significant enough to give Sonic pause about jumping in as quickly as Tails did. However, a refreshing swim was just what the two of them needed before settling in for the evening. 

Stepping slowly into the water, Sonic felt a chill shiver up his legs. The water was certainly colder than he expected, but not unbearable. Step by step, he got used to the temperature until he waded out to where Tails was. Upon reaching his partner, he cupped both hands and splashed him, getting the fox's golden fur now completely wet. 
Splashing back and forth for a few minutes, the two eventually relaxed into the water up to their necks. Sonic sat on the mushy submerged grass, while Tails floated on his stomach, bouncing on his hands to stay afloat. His twin tails gently moved back and forth treading on the water's surface. Tails looked at Sonic and smiled, as he always enjoyed spending time with him. The fox had grown up a little more since they first met. He wasn’t the scared little kid in need of saving, but had become a hero in his own right. Although he had also begun to feel a little fuzzy when he was alone together with Sonic. He couldn't describe exactly what it was, but it was a nice feeling. As he observed his speedy friend sitting still for the rare occasion, Tails couldn't help but feel that fuzzy feeling in his chest. The way his azure quills drooped from being wet…his emerald eyes shimmering with reflective light…his fur shining in the water…everything about his older friend made him feel wonderful inside. Though he did wonder if Sonic felt like that when they were together too. Eventually, Tails worked up the courage to speak his mind.

"Hey Sonic?"

"What's up Tails?" Sonic asked, opening his nearly closed eyelids. He had gotten so used to the chilled water he had nearly fallen asleep. 

"Can I ask you something?"

"Of course, what's up?"

"Well uh," Tails glanced away for a minute feeling uneasy. "When we hang out, do you sometimes feel…I dunno like…funny?"

"Huh? Funny how?" 

"Like…sometimes I get this feeling in my belly. It's warm and funny. Do you get that way too?"

Sonic blushed and rubbed the back of his head. Closing his eyes briefly chuckled, brushing off a sudden rush of awkwardness. The blue hedgehog immediately knew what Tails was hinting at. He wasn’t always as oblivious as he could come across after all. It was about a year ago that he noticed his little buddy beginning to look at him differently. It was subtle at first, but lately he caught Tails staring more closely at his figure. Hoping it wasn't anything to worry about, he mostly ignored it…but it seemed Tails was growing up faster than he realized. 
"Uh, well yeah sometimes," Sonic replied, smiling back at Tails to reassure him that his feelings were normal. 

"Oh, good. I thought I was the only one. Hehe," Feeling satisfied with the simple answer, Tails flipped onto his back and paddled a little further to the lake's center. 

Sonic breathed a sigh of relief, as his young friend drifted further away. However, as Tails faced away from him Sonic got a clear view of the young fox's crotch. It took every ounce of his concentration not to look. Though he was certain Tails didn't understand that he was feeling genuine attraction, Sonic couldn’t help but feel a little fuzzy as well. He had always liked Tails as a friend, but never really thought of him as anything more. Given how much time they spend together though, he probably should have been more cautious to avoid any feelings beyond friendship developing. Not that he was against being with another boy. The blue hedgehog had actually discovered his own sexuality around the time he and Tails first met. Though it would take several failed attempts to force feelings with Amy and an eventual one night stand with Knuckles before he figured himself out. 
Now though, he was facing down new feelings that he hadn't expected. Did…did he actually have those kinds of feelings for Tails? The young fox was practically like his little brother. Not to mention the difference in their ages. Doing something with him might be a bit…strange. 

As Sonic's mind wandered he began to imagine what it would be like to mate with a boy as young as Tails. His hookup with Knuckles left him mostly submitting to the echidna's bottled up desires, which left him feeling physically satisfied but emotionally empty. Yet with Tails…it could…no it WOULD be different. He cared deeply for the young fox and wanted to be sure his first time would be with someone as loving and trusting as himself. Who cares if Tails was only 10? Sonic smiled realizing how perfectly romantic this weekend already was without even planning it that way. Letting his eyes finally look over Tails' body, Sonic could feel a warm and fuzzy feeling growing inside him. 
He never really noticed before, but the golden fox's body was really sexy. His slender legs perfectly proportioned up to his adorable bubbly butt. Those twin tails acting like arrows, pointing Sonic's gaze up the fox's groin to his chest. The tuft of white fur matted down by the water revealed how wonderfully pronounced his developing pectorals were. Yet he still had an innocent baby face. A face that Sonic was sure would quickly turn more feral as soon as he understood the pleasures of mating.

The two remained around the lake for another 15 minutes or so, before Sonic waved for them to head back. Upon returning to the cabin Sonic prepared a quick bite, while Tails unpacked his things. Both boys had removed their shoes, preferring to lounge around in their socks. The cabin had warmed up considerably thanks to the small pot stove. It was a cozy warmth, which was well suited for what would become an intimate evening together. 

… …

After dinner, Sonic and Tails cleaned up together before relaxing for the remainder of the evening. Tails had reclined on the floor, back against his bed, and was playing a handheld game. Sonic, knowing he'd have to make the first move, did his best not to seem impatient. For a time he sat across from Tails, mirroring his position against his own bed. Trying not to stare, he smiled admiring the fox's innocent demeanor. Taking a deep breath Sonic stood up and walked over to Tails, sitting beside him. Being preoccupied with his game, Tails didn't really notice how closely his friend had sat down beside him. 

"Hey Tails, you have a minute?"

"Hang on," Tails paused and saved the game, then put the handheld into sleep mode and placed it in one of his shoes under the bed. "What's up?"

"You know how you asked me about that warm and funny feeling earlier today?"

"Yeah?"

"Do…do you know what that feeling is?" 

"Huh? What do you mean?"

Sonic sighed, and placed one hand on Tails' left thigh. "A warm feeling when you're with a friend usually means you're in love." 

"Hehe," Tails giggled, "Of course I love you, Sonic! You're my best friend."

Sonic smiled and sighed, knowing Tails didn't quite understand. "No little buddy, not like friends, like…this." Reaching up with his free hand, Sonic cupped it under Tails cheek and pulled his head to the side. Closing his eyes briefly he gently kissed the young fox, then pulled back his head to see the reaction. 

Tails was in shock. Sonic just kissed him! It was his first kiss ever, and it was from his best friend. "Uhhhh…the…wha?"

"How do you feel, little buddy?" 

Tails stared for a few more seconds, then snapped back to reality. His heart was racing, and he felt a familiar warmth growing inside him. "W…warm and funny," he finally replied, to Sonic's delight. "I…love you?"

"Sure seems like it, Tails!" Sonic confidently reassured him. "And I love you too!"

"Y…you do!?" Tails gasped, his face now flush with embarrassment as he started to understand. "B…but we're both boys."

"So?" Sonic replied. "Boys are allowed to be in love."

"Really? But like…" Tails bumped two fingers together as he thought. "...I mean…how does that work?" 

"Hehe," Sonic chuckled, removing his hand from Tails' face. Rubbing his nose and closing one eye, he again reassured the fox that everything was ok. "Anyone can be in love with anyone, little buddy. A boy and a girl, two girls, or even two boys too."

"Huh…" Tails slumped back as this new revelation about love sank in. As he thought about the past few years, he realized that he had actually fallen in love with Sonic the first moment they met. Though it had only been recently that his body began giving him the fuzzy internal feelings to match what he already knew. 
"So…what now?"

"Well, Tails," Sonic smiled. "Now we can do whatever we want?"

"Whatever we want?" 

"You've never been with anyone before I imagine, right?" Sonic scooted closer and rubbed up and down the golden fur on Tails' inner thigh.

"What d…hey! What are you…!? Mmmph!" The startled young fox was quickly cut off as Sonic reached over his head and pulled him into another kiss. The blue hedgehog was desperately trying not to go too fast, but he knew he wouldn't have the patience to get Tails up to speed so slowly. He continued rubbing his thigh gently while he gave peck after peck to the fox. 
"Sonic, what is all this?" Why are you touching near my…AH!" 
Sonic's hand moved from Tails' thigh up into his groin. Tails, like all Mobians, had a small bulge which kept his genitals tucked away most of the time. Only when stimulated for pleasure or relief would it unfold from its furry pouch. Sonic's gloved hand was now rubbing directly across it, causing Tails to squirm. 

Sensing a bit of unease, Sonic pulled back his hands. "Sorry little buddy, this is probably going a bit too fast for y…HMPH!" As Sonic was pulling back to give Tails some space, the young fox suddenly grabbed the sides of Sonic's head and returned a kiss back. Not even thinking, Tails instinctually slipped his tongue into the blue hedgehog's mouth. His body seemed to move on its own. Their tongues danced together as Sonic's eyes went from a wide open surprise, to nearly closed. He pulled off his gloves while letting the younger boy explore his mouth. 

"Mwah," Pulling back to catch his breath, Tails looked lustfully into Sonic's eyes. His heart was pounding nearly out of his chest, but somehow it all just felt right. 
"Sonic…huff, huff…I…I love you." 

Sonic chuckled and raised his bare hands, running his fingers into Tails' white chest fur.
"Take off your gloves little buddy, and I'll show you what boys in love do."
Tails didn't hesitate now. Eagerly ripping off his gloves and throwing them aside, he turned toward Sonic and wrapped both arms around his neck. His previous embarrassment and nerves vanished, as he entrusted himself in Sonic’s hands. 
Standing up, Sonic pulled Tails up with him and instructed him to sit on the edge of the bed. Doing as he was told, the young fox let Sonic's hands trail down his sides, over his fuzzy golden thighs, and under his knees, pulling his legs apart. Getting on his knees, Sonic was able to hide his own growing member, while getting a clear view of Tails'. His hands trailed up the fox's thighs until he was gently massaging a few inches from the boy's bulge. 
"Just relax, Tails." Sonic hummed, soothing the fox. "Let me see." 

Tails let out a quiet whimper and covered his eyes with both hands. The folds of his skin and fur relaxed and his bright red boyhood slipped out. The pouch slipping past his tiny balls, revealed to the blue hedgehog a stiff knotted cock standing tall at 4 inches. Sonic licked his lips as this was the first vulpine dick he had ever seen. It was beautiful! The most perfect little member he had ever seen. It twitched a little from Tails' pulse, but was otherwise motionless. 
"Wow, little buddy!" Sonic finally said, gasping, "You're so pretty!" 

"I…I am?" Tails asked, looking through his fingers. 

"Yeah," Sonic replied, inching his fingers closer until they were nudging against Tails' dick. "Can I keep going?"
Tails wasn't sure what that meant beyond Sonic touching him, but he nodded anyway and slowly let his hands rest on the bed. Sonic smiled again and reached up with his right hand grasping Tails. With his left he cupped the younger boy's balls and rolled them around in his palm. With his right now gently wrapped around Tails' cock, Sonic stroked it up and down giving his little buddy the first jolts of sexual pleasure in his life. 

"Ah!" Tails gasped, a wonderful new feeling spiking through his loins. His mind instantly went blank and he felt a shiver run up his spine. Seeing the positive reaction in the young fox Sonic sped up a little. Tails’ breathing increased and he looked down at Sonic. His older friend glanced up and winked, then returned his gaze to his hand. Now with his left hand he tugged on Tails’ sac slightly and ran his fingers up around the fuzzy golden sheath. Tails gasped, feeling Sonic’s gentle touch alongside the strokes on his cock. 
“Oh, S…Sonic!” 

“Feeling good?”

“Y…yeah,” Tails’ mouth hung open. He couldn’t even begin to describe what he was feeling. He had no idea touching his little member could feel so good. Sonic’s left fingers rubbing at the edge of his sheath sent shivers through his body. The way his older friend also rubbed up and down the shaft, and his thumb flicking at his tip was unreal! 
Sonic by this point had become hard himself. Popping out of his furry pouch the blue hedgehog had a 6 inch humanoid cock which was a fuzzy blue like the rest of him with a fleshy pale tip. His balls hung slightly away from his body and his pulse was causing a string of precum to fall to the floor. He could feel the need to be touched rising, but for now was focused on the young fox. After a couple minutes Sonic licked his lips and looked up at Tails.
“Ok little buddy, now just relax.” Sonic stopped stroking and moved both hands back to Tails’ thighs. Pushing them a little wider he leaned his head closer to Tails’ boyhood and let its mild aroma waft into his nose. 

“Relax for wh…AH!” Tails gasped as Sonic’s tongue traced from the edge of Tails’ sheath to his tip. “What the!?”

“I’m going suck you off, Tails. It’s something that will feel really good. Trust me.”
Tails was a mix of shocked and worried, but biting his lip he nodded and trusted his friend. Closing his eyes, Sonic opened his mouth and dropped his maw only the young fox’s cock. Closing his lips around the shaft he gently sucked and rolled his tongue around the head of Tails’ boyhood. Instantly Tails let out a loud involuntary moan, and he fell back on the bed. His toes curled tightly in his socks, giving Sonic a grin. Giving Tails a few seconds to take in the new feeling, Sonic rubbed his right hand on Tails’ thigh, giving him reassurance that everything was fine. Sonic hummed as he slowly began bobbing his head, tasting every inch of the young fox. Though his experience was still minimal, he could already tell that Tails’ vulpine cock was something special. Its mostly undeveloped length nearly fit entirely in his mouth. It pulsed every time his tongue rolled over the tip, which Sonic could tell was driving Tails wild. The mild taste of it in turn was incredible for Sonic. Unlike the last cock he sucked, which was thick and musky, Tails’ boyhood was plump, sweet, and utterly perfect! Though his own throbbing member continued dripping at his knees, Sonic didn’t care, and was completely focused on bringing his partner to what would likely be his first orgasm.

SHLUCK SHLUCK SHLUCK SHLUCK

Sonic picked up his pace slurping and lapping more and more on Tails. The young fox couldn’t even think. His hands gripped the bed sheets tight, his eyes were closed, and he continually moaned loudly. His high pitched innocent yelps only further encouraged the blue hedgehog to continue on. The overwhelming pleasure though proved to be short lived as Tails’ body began tightening for release. 
“S…Sonic, wait…S…Something’s ha…happening!” Tails yelled out, unaware of the coming attraction. 

“Let it happen, Tails.” Sonic mumbled through the fox’s throbbing boyhood. “This is the best part!” He then sucked harder and faster pushing Tails over the edge. Every roll of the tongue forcing pleasure through his boyhood.

“AAAAAAH, SONIC!!!” Tails screamed at the top of his lungs and he thrust his hips hard upward to Sonic’s surprise. The blue hedgehog’s eyes shot open as he was pushed back and his mouth forced off. Sitting back on his heels we watched as Tails’ whole body shivered and his 4 inch boyhood throbbed wildly. Though not a single drop of cum was produced from the boy, Sonic could tell he was experiencing an incredibly intense dry orgasm. He smiled and watched as his little buddy was wrecked by the pleasures given to him. As Tails finally breathed lighter, Sonic crawled up onto the bed beside him. Still rock hard, and dripping he laid next to the golden fox and held his hand. Not really sure what had just happened, Tails opened his eyes and turned to see Sonic face to face with him. 
“S…Sonic?”

Sonic leaned over and kissed Tails’ forehead. “Did you like that?”

“What…what was that?” Tails gasped, repeatedly.

“Hehe, that’s called a blowjob little buddy…and it looks like you had your first cum too.” 

“C…cum?”

“That last part. When your body just goes nuts.”

Tails stared at him processing the new terms, while also still catching his breath. Looking down he saw his now limp boyhood slowly disappearing back into his sheath. His gaze then turned to Sonic’s member. Eyes widening, this was the first time he had ever seen Sonic’s or any other boy’s dick. It was so much bigger than his own, and looked very different. Reaching over with his free hand he grabbed it and rubbed a little feeling the weight of it.
“Wow,” Tails whispered, mesmerized by it.
Sonic chuckled and simply let Tails explore his body. The young fox moved it around and around looking at it from all sides. He noticed Sonic’s much larger balls too. Which rose and fell at the pleasure of being touched. He was unsure if Tails would instinctively reciprocate but didn't want to force it. Sonic instead just laid back and let his little buddy make that decision for himself. 
"It's really big compared to mine…and it's such a weird shape," Tails muttered.

"Hehe," Sonic laughed. "Well I'm a hedgehog and I'm older than you. Yours will start growing in the next couple years." 

"Huh." Tails glanced briefly at his own flaccid member, now tucked back into his sheath. "So…boys touch each other like this too?" 

"You can do whatever you'd like."

"S…should I suck on it? Like you did to me?"

"Only if you want to."

"I do!" Tails exclaimed, perking up, then slumping back trying not to sound so eager. "I mean…can I?"

"Go ahead little buddy. Just go slow and watch your teeth." 

Tails smiled then gulped, moving his face down to Sonic's cock. The blue hedgehog could feel Tail's warm breath tickling him. Hesitantly Tails stuck out his tongue and lapped once across the tip. Immediately Sonic let out a soft moan and smiled at the startled fox. 
"Ack, what was that!?"

Sonic raised one hand and gently rubbed the back of Tails' head.
"That means you're did something right. Keep going, I'll stop you if there's anything I don't like." 

"O…ok," Tails leaned in again and repeated his initial lick. This time some of Sonic's precum oozed onto the young fox's tongue, giving him a taste. His eyes widened thinking it was urine, but quickly relaxed into a curious stare as it was flavorless and slick. Licking across Sonic's tip a few more times he saw more leek out and ooze down. Reaching up with two fingers he scooped it up and rolled the precum between his fingers. Sonic watched him, smiling but staying silent. 
"Hrm," Tails muttered to himself while continuing his licks, "Not what I expected." Stopping his tongue, he sucked the precum from his fingers, and rolled it around his mouth before swallowing. Smacking his lips, he tilted his head and looked over to Sonic with a puzzled face.

"That's precum, little buddy. Natural lubrication." He said, rubbing Tails head then letting his hand fall back to the bed. "Don't worry, it won't hurt you."

Tails smiled then turned more seriously to Sonic's cock. Reaching out with both hands, he grasped them both together around the base. Now more intensely than before, began licking all over the blue hedgehog's shaft. Sonic moaned as the young fox's soft tongue ran from his tip, to beneath its ridge, down the length and back up again. Every other cycle of two Tails made sure to lick up the streams of precum rolling down Sonic's cock. After the initial taste he had gotten used to the flavor and eagerly awaited more and more of it. 
Sonic couldn’t believe how wonderful Tails' tongue felt. Every lap sent waves of pleasure through his loins. He wished he had opened up to Tails sooner, the young fox was practically a prodigy with his tongue. Every lick was better than the last. Even without sucking, he could feel his orgasm building every second.

"Ffffaaaa! Oh, Yeah! That feels so good!" Sonic moaned loudly. His toes began to curl and his hands clenched into fists, balling up the bed sheet. He knew there wouldn't be enough time to warn the young fox about how explosive his orgasms were, so he just bit his lip and hoped for the best. 
"Ungh! Tails!" Was all he could grunt as his body convulsed. 

"Ack!" Tails shrieked, pulling his head away as a fountain of thick white liquid sprayed out of Sonic’s cock. He sat back still holding the base of it with two hands while the blue hedgehog sprayed all over the both of them. The young fox giggled with delight as he watched Sonic moan and gasp just like he had earlier. Although the strange juice coming out of him was a surprise, he wasn't bothered by it at all. Seeing how much pleasure he had just given his older friend, Tails was elated. He could feel every pulse coursing through Sonic's shaft, which Tails knew would be followed by another healthy spurt. In total Sonic shot 9 huge loads, which by the time his climax tapered off had covered both of their heads and thoroughly painted Sonic's torso in thick cum. 
His breathing was heavy as he released his grip on the sheets. Tails let go of Sonic's base and reclined on his heels, waiting for a response from his spent partner. Watching the blue hedgehog's cock slowly become flaccid, the curious fox reached up with two fingers and scooped a glob of cum from his head. Sonic smiled as he watched his young lover place the cum into his mouth, sucking it off his fingers. Much like the precum earlier, Tails rolled it around a bit, getting a clear taste before gulping it down. He winced a little at its salty flavor, but it wasn't the worst thing he'd ever eaten. Looking over to Sonic whose face was flush and mouth hanging open, he giggled.
"That was weird," Tails chuckled, "But fun!" 

Sonic sat up, now able to enjoy each breath, and he reached his arms under Tails' pulling him over. Tails body pressed against Sonic’s, smushing the still wet cum between their fur. He hugged Tails close and leaned upward pressing his lips to the fox's. Both boys closed their eyes and their tongues danced together, exchanging a long, wet, and passionate kiss. The golden fox's twin tails curled around on either side of Sonic's body. Their flaccid dicks pressed together becoming semi-hard in the process. 

"Mmmm. Mmmm. Muwah!" 

Breaking from their kiss Sonic finally spoke once more. 
"Thanks little buddy. That was awesome!" 

"Hehe, your welcome Sonic. So…what else do boys do, when they're in love?"

Sonic smiled and raised one hand behind Tails' head pulling him into a warm embrace. "We'll worry about that tomorrow," he replied, his mind wandering around the thought of taking his little lover's virginity.  "Let's rest here for now." 

"K," Tails yawned, suddenly feeling sleepy as he was held by his best friend’s embrace. "I love you, Sonic the Hedgehog."

"I love you too, Tails." 

The two didn't speak another word as they slowly drifted off to sleep. The two heroes remained in each other's arms that whole night. Bodies pressed together in the sticky warmth of love.