Piper woke up the next morning sick to her stomach. She didn't know when Leo would be back, but she knew it would be any moment now. Her stomach lurched at the thought and she made it to the bathroom, where dinner came up.
"What's he going to say?" she wondered out loud. She jumped in the shower and got cleaned up. When she was done, she went through her closet, deciding on black slacks and a pink sweater. Once she was dressed she went downstairs.
Paige & Phoebe were already at the table. They looked up when she came in. "You okay Piper?" Paige asked her. "I heard you in the bathroom."
"I am just so nervous. I don't know how to tell him. I'm afraid of how he will react." at the thought, she felt her stomach lurch again. Piper ran upstairs.
"I feel so bad for her. What are we going to do for her?" Phoebe asked.
"I feel bad for Leo. He's going to be destroyed." Paige responded.
Paige walked over to get another cup of coffee when the familiar blue twinkles appeared in the corner. Paige felt her own stomach drop, and Phoebe went pale.
Leo appeared within the twinkles. He wasn't smiling. He didn't look happy at all. Paige's first thought was that he knew what had happened.
"LEO!" she cried out. She walked towards him and gave him a hug. Phoebe jumped up to hug him as well.
"Hey guys! I've missed you guys so much." he said, his sandy blonde hair falling in his face. He brushed the bit of hair out of his way. "Where's Piper?" he asked.
"Upstairs, she's not feeling to well." Phoebe said.
"Good, I need to talk to you guys. I don't want to. I have been dreading it. But I need to talk to you first. Piper is going to need you." Leo said, tears forming in his eyes.
"Leo? What's going on?" Phoebe asked, feeling a little worried.
Leo sat down in one of the chairs at the kitchen table. He held his head in his hands and started to cry. "I'm going to hurt her so much. I just know it. I can't help it though. I can't help what happened." he cried out.
Paige looked at Phoebe, confused. "Leo what happened?" Phoebe asked. Placing her hands on her brother-in-law's shoulders.
"You guys are going to hate me, I know it. I'm so sorry." Leo said.
"Leo, you have to tell us what happened before we can say if we hate you!" Paige said, sitting down beside him.
"I lied to Piper. To all of you. The new whitelighter I had to train wasn't a guy. It was a girl. She is going to be a powerful whitelighter. I didn't want to tell Piper before I left because I didn't want her to be jealous. I didn't want her thinking I was locked up with some girl, while she sat down here alone. I didn't think anything of it. I was just going to train her and leave."Phoebe's mind started whirling when she realized what Leo was saying. Could it be that he had betrayed Piper?
"She's an amazing whitelighter. One of the best. She's also beautiful. Her name is Holly. We have so much in common, and we started hanging out and talking up there."
Paige interrupted him. "Leo, did you sleep with her?"
"NO! Of course not. I wanted to so bad, but I couldn't bring myself to betray Piper." Leo said.
"Well then it's not so bad Leo." Paige said, thinking about how Piper did betray Leo.
"But Paige, you don't understand. I fell in love with her. I have betrayed Piper in my heart. I have fallen in love with another woman. And even though I didn't have an affair, I have still given away my heart." Leo started crying harder. " I know you guys hate me. I know I have broken Piper's heart. I don't know what to do. I love Holly, I want to be with her. We have so much in common, she's another whitelighter. I don't know why this happened. I thought Piper was my soul mate, but now I don t think she was. And if she isn't mine, then I'm not hers. I need to set her free so she may find hers."
"Leo.." Paige started.
"What am I going to tell her? I love Piper, I always will. I didn't mean for any of this to happen, I didn't set out to fall in love with another. I just did. I'm so sorry. I've been dreading coming back here and facing this."
"Leo, first off, we don't hate you! We love Piper, and we love you. Second, maybe you should just be honest with Piper. I think that's the best thing you could do."
"He doesn't have to…I heard the whole thing" Piper said, walking in the kitchen. Her face was streaked with tears.
"How long have you been there?" Phoebe asked her sister.
"I heard Leo orb in when I came out of the bathroom, I've been here the whole time." Piper said. She walked up to where Leo was sitting. "Can we talk?" she asked him.
Leo took her hand and they walked out to the conservatory. He reached down and gathered her in a hug . "Piper. I'm so sorry. I didn't mean for you to over hear me, I wanted to tell you in a better way. I never meant to hurt you Piper. I love you. I just don't love you the way I should anymore. I think I found my real soul mate, and it's not fair to keep you from yours. Someday you will find your real soul mate, I know it. He's out there somewhere." Leo was crying, Piper had tears of her own falling.
"Oh Leo, don't feel guilty for breaking my heart. I have a confession. This had made me so happy, in a bittersweet way." Piper took his hand.
"Happy?" Leo looked confused.
"Leo, the second night you were gone, I was drugged and attacked outside a club. The guy almost raped me. Someone stopped him. Someone rescued me. He has been there for me since then. He went with me to the police station, he staked out the club and found the guy when the police couldn't. He has held me when I cried. Leo, I have fallen in love with him. I have been sick waiting on you to come back, knowing I had to tell you, afraid of breaking your heart." Piper said.
"Maybe we were both meant to find our true soul mates. Maybe that's why the elders sent me up there, so I could meet Holly and you could meet your new love. Piper, I want you to know I will always love you, and I will always care about you. I never want to stop being your friend."
"Leo, I will always love you to. I am glad for the time we have had together, and I don't regret it at all." Piper said. Leo leaned down and kissed her softly on the lips.
"I am sorry Piper, I don't know why all of this happened this way, but I am glad for the time I had with you. For what its worth, I want you to know that I didn't even kiss her. I couldn't bare to hurt you like that." Leo told her.
Piper felt guilt creeping up over her again. "Leo, I have to tell you the truth. I had to much to drink, and my heart overruled my head, and I did sleep with him. It was only once, I told him we couldn't see each other again until I had told you what happened. I haven't seen him since then."
Piper could see the hurt in Leo's eyes. "It's okay Piper. Nothing can change that now. At least we know that even though we have hurt one another, we are both going to be happy again. Piper, I am sorry I wasn't hear for you when you were attacked."
"It's okay Leo, I was okay. Paige and Phoebe have been wonderful for me. And, of course, Cole has been there from the moment he rescued me."
"COLE?" Leo said, his voice way to loud. "COLE TURNER?"
