Sky's Sudden Impulse

Disclaimer: I do not own the Winx Club. However, the characters are simply genius in my opinion.

There was one thing that Prince Sky had not told anyone about besides what he had been hiding from everyone else since Layla had arrived. This, he hadn't even told Brandon. You see, Sky wasn't exactly the goody two-shoes, do everything the right way kind of Prince. He had a little bit of mischief up his sleeve. When he was with Bloom, he found the sex so dissatisfying that he took it upon himself to get a mistress. Or, in terms the normal people would understand, he was cheating on her. But that wasn't the worst thing the worst thing was that it was someone that Bloom trusted very strongly. And this person was the last person that would ever believe would do such a thing. This person was none other than the calmest person in the whole situation, . . . Flora.

It was this Sky was thinking about when Riven entered their dorm room in an outrage. Sky spun around in his spot in front of the window when he heard the door bang open. He watched in silence for a moment as Riven stomped over to his bed and kicked his trunk with so much force that he left a dent in the side. Then he plopped down on the bed.

"Riven, what's going on man?" Sky asked. Riven looked up at him and shook his head. Then, he looked back down at the floor. Sky got up, walked over to Riven's bed, and sat down beside him. "Come on, you can tell me." Riven looked up at him again and sighed heavily.

"It's Helia's grandfather."

"What about him?"

"He says that I have been slipping in hand to hand combat and so he asked decided to give me a tutor."

"But you aren't slipping in hand to hand combat. On the contrary, you are the best in the class!"

"I know. I think he's doing it just to get the tutor involved with the students at the school." Sky looked at him curiously. He stayed silent for a moment. Then he took a deep breath and continued the conversation.

"Well, who's the tutor anyway?"

"Helia, who else?" Sky nodded to show that he understood exactly. "What am I going to do? I don't want to be tutored for something that I don't need tutoring for. This is just ridiculous! Why doesn't he have him tutor someone that really does need the extra help!"

"I don't know. What did Helia have to say about all this?"

"That's the only good thing. He seems to be on my side. He's the one who told his grandfather that I didn't need the help because I was already the best in the class. But his grandfather wouldn't hear of it and even worse he wouldn't believe it. He said it was nonsense and that there was no way that Helia or I was going to get out of it." His head dropped into his hands and Sky could just make out that his face was red with anger. Sky put a comforting hand on Riven's back and Riven surprisingly responded by falling into his arms.

For a while that sat there, Sky just rubbing Riven's back and Riven with his face in his hands, taking fast uneven breaths. Then, Sky did something that he couldn't explain. He slowly lifted Riven's head up by gently placing a hand on his chin and in one swift movement, he leaned towards him and their lips met. It was a short but very passionate kiss and Riven's breathing slowed as soon as they parted. He looked at Sky with a confused expression on his face. He couldn't believe it, here was his best friend, a prince, kissing . . . him. For a moment Sky though Riven had been disgusted so he got up and began to walk back to the window but Riven caught him by the arm and pulled him down again.

"No," he said. "Please stay. I want you to do that again. Only this time, make much longer so I can really have the time to take the whole thing in." Sky looked at him with surprise and then his face softened into a smile.

Again, Sky leaned in and their lips met. Only this time, Riven responded fully by kissing him back. It started out as a simple kiss of passion but quickly bloomed into a heated French kiss. Riven wrapped his arms around Sky's neck and Sky placed his around Riven's waist. The two never broke apart but instead, deepened the kiss.

As they kissed longer and longer, Sky slipped his hands underneath Riven's shirt and raised it over his head. Within moments, he had slipped the shirt off and was running his hands down Riven's chest. In response, Riven slipped Sky's shirt off and then slid his hands down to Sky's pants where he unfastened the belt and slowly pulled it out of the loops. He then unbuttoned Sky's pants and began sliding them down. Sky could feel the heat rising, he could feel the sweat on his forehead. The touch of Riven's hands on his body were making him tremble and he could feel himself getting hard with every movement Riven's hands made.

Riven could feel his cock burning with the heat of the moment. He couldn't stand the anticipation. He ripped off Sky's boxers and then began to work at his own belt. Sky, smacked his hands away and took over the unfastening of Riven's belt. He quickly maneuvered it free of the buckle and slipped it out of the loops. He could feel the heat compulsing off Riven and ripped the rest of the clothes off. He didn't want to take his time another minute he had to have him.

Sky threw Riven down on the bed and began kissing up and down his body with such force that Riven had to clench his teeth to keep from crying out. Riven grabbed a hold of Sky's hair and yanked him upward, forcing his lips to meet his mouth again. But the kiss didn't last long. Riven was forced to pull out of the kiss when Sky thrust his hard cock into him, causing Riven to moan heavily. Sky began to move in and out, going faster and harder with every thrust and Riven's screams got louder and louder.

Brandon, who had been in a meeting with one of his teachers, was on his way back to the dorm he shared with Riven, Sky, and Timmy. He was still at the other end of the hall when he heard loud screaming and moaning coming from the room. Curious as to what was going on, he hurried along to the door and pressed his ear to it.

"Oh Sky, Sky!" Riven cried out just as Brandon placed his ear to the door. He quickly withdrew it in shock.

"Did I just hear what I think I heard?" he asked himself out loud. "No, I have to be hearing things. Sky doesn't sleep with guys, I'm sure of that. I've known him for quite some time, seeing as I am his guard and all. And judging by the way Riven is, I'm certain that he would thing twice before even doing so much as hugging another guy! This is ridiculous. I must still be hearing things from that NC-17 movie we watched last night. I'm going in." He slipped his key in the door and pushed it open. That's where he stopped in his tracks. His jaw dropped. There, on Riven's bed, were two naked people engaged in a very passionate act of sex.

Sky's head turned when he heard the door hit the wall. Riven, who was too busy enjoying himself, failed to notice that someone had entered the room. When he saw who was standing at the door, a devilish smile crossed his face.

"Hey Brandon," he said with a sexy air to his voice. "Care to join us?" Brandon frowned.

"Are you crazy! What on earth do you think you're doing in the first place!" It was Sky's turn to frown.

"What do you mean?"

"I mean the fact that you are having sexual intercourse with . . . with . . . a guy! And not just any guy! You're doing it with Riven!"

"Brandon, don't have a cow man. It was an impulse. I couldn't help myself, it just happened. And Riven responded back so I thought I would find out just how far it was going to go."

"Sky, you are a prince! You shouldn't be sleeping with members of the same sex! That's not what a prince should be doing! You should be devoted to girls and only girls!" By this time, Brandon had brought his hands to his face in a state of shock. Sky's expression had changed to one of anger.

"Brandon, you should know by now that I am not your typical prince! You've been with me for how long now! Geez Brandon, get with the program! This is modern times, there are no prince's like that any more! If you have a problem with me and Riven, tough, you're just going to have to deal with it. Look, I really don't feel like getting in an argument with you, so can we please just move on and pretend this whole thing didn't happen?"

"You're right!" Brandon sighed. "I'm sorry I acted like that. You're entitled to do what you feel. All I am is your guard. I'm here to protect you, not tell you what you can, cannot do. Can you forgive me?" Sky smiled.

"Of course I can. After all, you are my guard. I can't stay mad at you. It wouldn't be very good because, if I stayed mad at you, you might not protect me if I need it and then, I'd be in some serious trouble." Brandon laughed.

"Well, I'll leave you two to enjoy yourself." He then left and Sky returned his attention to Riven who was now trembling with pleasure. He had only to thrust a few more times and let out his juices to get Riven to release his at full blast.

Moments later, Sky was lying next to Riven, who was fast asleep, holding him. He had no regrets about what he had done. He would do it again if he had the chance. In fact, he thought that when Riven woke up, he just might ask him out. And then, he would go to Flora and ask her out as well. Then, he'd be dating the guy that he just realized he had been crushing on for a long time and the girl he thought was way more worth it than Bloom. He smiled slyly to himself. It was a perfect plan. He kissed Riven lightly on the neck, closed his eyes and fell asleep.