Sky's hands turned into fists and his face hardened at the sight.

"What the hell is going on here" He yelled at the two sleeping figures, who then bolted up in shock. Brandon looked at him confused until he realized what was going on.

"Bro, It's not what you think" Brandon made a move to get up but Sky had leapt at him and started punching him repetitively in the face.

Bloom screamed "Sky, stop! Leave him alone" She tried to pull him off but she was no match for the angered trained specialist. She then saw blood covering his fist when he brought it back up to give him another hit. She ran out of the room and went to the door across on the other side of their dorm lounge.

"Helia, help me" She shook the sleeping specialist awake. He got up immediately.

"Huh Bloom what's wrong?" He looked at her, worry etched onto his face. Riven was awoken by the screaming and made his way over to her, rubbing his eyes and yawning. "Hey what's going on?" Riven asked confused.

"It's Sky, He's going to kill him" was her panicked response and she grabbed their hands in hers and pulled them forcefully towards Brandon's room. When they got there they saw Brandon had been able to get away from Sky's fists and they were now fighting on the floor. Both looked pretty beaten up.

"Holy shit" Riven jumped into action and grabbed Sky as Helia grabbed hold of Brandon.

"Calm down, you two" Helia shouted at them, trying to keep his hold on Brandon who was trying to get out of his grip as was Sky with Riven.

"You son of bitch, I'll kill you. Don't you ever put your hands on her ever again" Sky shouted at him with so much venom in his voice.

"Shut up Sky, she doesn't belong to you anymore. You made sure of that by hurting her over and over again. She did everything for you, she would have died for you and you threw that back in her face." Brandon shouted back shocking everyone. Since when did Brandon care so much?

Sky froze and his gaze dropped to the floor defeated. Riven dropped his hold on him, Helia doing the same. The tension in the room was thick. Nobody spoke. Even though Helia and Riven weren't informed about the situation they caught on pretty quick.

Sky's gaze lifted to Bloom, who had stayed quiet the whole time. She was clutching the door frame probably still terrified. She was looking at the ground. He took in the sight of her. Her silky hair cascaded down in front of her. Her creamy flawless skin, he fondly remembered his lips trailing over… and those legs that he loved so much. How many nights has he experienced them wrapped around his waist when they were locked in a fit of passion. Sex with her was like magic. She was so sweetly innocent to the world but he knew her every desire and he prided himself on that. How would he ever feel satisfied with someone else after being with a goddess like Bloom.

He sighed and walked towards her. Brandon moved to stop him but Riven held up a hand signaling him not too. Sky stood in front of her, he put his hand under her chin and lifted her gaze to his. He winced when he saw the fear in her eyes. He leaned down and kissed her lips, softly at first and then deepened it, thanking the heavens that she kissed back and he was able to feel her lips one last time. When they broke apart he leaned and whispered in her ear. "My heart belongs to you, my love. I'll always belong to you" and with a lingering kiss to her forehead he left. Bloom looked towards the group with tears in her eyes. She put on Brandon's jacket, gathered her things and took off out the balcony doors, heading to Alfea.

Helia sighed. "Come on man, lets get you cleaned up" He patted Brandon's shoulder trying to lightened the mood and failing miserably.

A week had passed since that day and Bloom hadn't seen or heard from Sky at all. He visited her once when she was asleep, she knew because she woke up to find a ring by her pillow. It was an incredibly valuable and highly expensive heirloom to the Eraklyon royal family that Sky is meant to propose with to his queen. He obviously felt it belonged to her whether they were together or not.

It was morning and the girls of Alfea were awakening to a new day. Bloom stretched and sat up rubbing her eyes.

"Good morning, sweetie" she heard Flora say from her vanity.

Bloom fell back face first on to her pillow "What time is it?" came her muffled response.

"Time to get up, Sleeping beauty." she laughed at her.

Bloom groaned but didn't make an attempt to get up. Flora smiled and threw her pillow at her.

"Ok Ok I'm up"

"Good girl" flora smiled triumphantly.

After showering and getting ready Flora and Bloom stumbled into the dorm lounge laughing.

"…and then I almost tripped and fell over this weird…." Bloom walked backwards talking to Flora when she suddenly bumped into something or someone. He caught her and held her against him.

"Good Morning, beautiful" he greeted softly.

Bloom turned around and was surprised to see Brandon with a dozen roses.

"Brandon, what are you doing here?" she asked while smelling the roses.

"I'm here to take you out, if that's okay with you"

"Like…a date?" she said hesitantly "I can't, I couldn't do that to Stella" she replied pushing the roses back into his hands.

"Of course you can, me and Brandon broke up." Bloom was shocked as Stella popped her head through the door.

"But I can't…"

"Bloom, it's okay. I knew he liked you ever since we found you on earth and had to fight that big ogre. I pursued him anyway... I knew what I was getting into when I first started dating him. The truth is it was you…its always been you." Stella replied sadly. Bloom looked at Brandon who nodded in agreement.

"I care about both of you and I want to see you happy. Now get out of here you crazy kids" Stella pushed them out the door.