Hey, guys. Thanks for continuing to read my story! Here's the next chapter. Oh, and there will be some explicit sex towards the end, just a fair warning. It's kind of long and if you don't like that kind of stuff, you don't have to read it. Enjoy!

DISCLAIMER: I promise I don't own Charmed. I just own Allison and maybe some new characters.

Leo sat on top of the Golden Gate Bridge, tears falling from his eyes like unchecked waterfalls. It's not as if he could help it. Piper betrayed him. He gave her all his love, and this is how she repaid him. He didn't want believe it. What did he do wrong? He just couldn't figure it out. Anger and sorrow mixed in his heart, twisting his insides until he couldn't fight it anymore. Leo orbed into a deserted alley on the other side of town. After making sure no one was around, he gripped his hair and let out a scream. He started pacing back and forth as he cried and mumbled in frustration. The fact that she was with Dan made him even angrier and more worried. Leo lost Piper to him once, and he was afraid he was losing her again. The anger was starting to get the better of him as he began punching the walls. What was he going to do about this predicament he was in?

_o_

Piper pulled up into the driveway a while later. No other cars where in the driveway, which meant Prue and Phoebe weren't home yet. Piper walked up the stairs of the Manor and stood frozen. Will Leo be in there with Allison? What are they doing? Questions like these ran through Piper's mind. She shook her head, as if to clear it and walked into the house. She turned the corner into the living room and her heart turned to ice, stopping her from breathing. She found Leo and Allison on the couch. All over each other. Making out.

"Oh my god! How could you?" Piper screamed, tears streaming down her cheeks.

"Oh, hey." Leo looked up at her. "Well, Allison satisfies me way more than you do, so I'm with her now."

"But I love you. Why would you do this to me?" Piper cried.

"I never really loved you. I just felt sorry for you." Leo said.

Piper's heart was breaking. She couldn't believe he would do this to her.

"No." she shook her head.

"You have Dan. Go to him." and with that, Leo and Allison orbed away.

"No!" Piper screamed and fell to her knees.

A honking car driving through the street pulled Piper out of her imagination. She was still standing at the front door. Sudden fear twisted in her stomach as she jammed the key into the lock and pushed the door open with such force, it practically flew off the hinges. Piper ran into the living and sighed in relief, seeing no one there. She checked ever room in the house. She came up empty. That didn't ease her mind, though. What if Leo and Allison were together somewhere else?

"Leo!" Piper shouted in concern. "Leo! Leo, where are you?"

She waited a full minute before orbs filled the foyer. Leo looked run down. His clothes were crumpled, his hair was in disarray, his eyes were red; as if he had been crying, and his hands were all bruised with cuts and scrapes.

"Oh my god. What happened to you?" Piper took a step towards him.

"What do you care?" Leo said harshly.

"What do you mean what do I care?" she asked.

"Never mind. Just forget about it." Leo started walking up the stairs to their bedroom.

"Don't you walk away from me!" Piper followed him.

Once in the room, Leo changed out of his tattered clothes.

"What is wrong with you?" Piper asked, getting irritated.

"Me? Oh, nothing. I'm great, considering my wife likes to cheat on me." he half-yelled.

"What!" Piper shouted. "I would NEVER cheat on you! Why in the hell would I do that? Why would you even think that!"

Leo walked out of the closet and straight to Piper. He grabbed her by her upper arms and pulled her up to him, so that they were almost at eye level.

"I saw you. I shouldn't have used my sensing power on you, but I did. I know it's not fair because I always know where you are, but I was worried and you were nowhere in the house. Then, I find you in another freaking town with…with Dan!" Leo clenched his teeth. "You couldn't have lunch here? Oh, no that was too obvious."

Tears started to fall from his eyes. He let her go with an angry grunt and punched a wall, making Piper jump.

"You were holding his hand and kissing his cheek! What the hell am I supposed to think?" Leo yelled.

"I didn't mean to end up in a different town. I didn't even know he was there! I was just driving around, trying not to break down when I got hungry. He was there and I needed a friend. A friend, Leo!" tears ran down Piper's cheeks as she ran her hands through her hair. "You can kiss friends on the cheek and touch their hands."

"Why were you driving around? Why did you need a friend? Why didn't you let me know you were going out?" he asked, still as angry as ever.

"We were fine this morning, you couldn't take your eyes off me. But then, she comes and everything changes. You were so busy with Allison, you barely noticed I was there. It wouldn't have mattered if I told you I was leaving. I don't mean as much to you as Allison does. The way you looked at her, the way you talked to her, it was heartbreaking. I love you, but you don't love me. All this time you were feeling sorry for me." Piper collapsed to the floor, her body wracked with sobs. "I needed to know that Dan would be there for me when you leave me."

Piper buried her face in her hands. Leo stood frozen in his place. There was disbelief and confusion written all over his face. Piper thought that Leo was in love with Allison? Leo loved Allison as a friend. They've known each other for years. But, Piper was the love of his life. He couldn't imagine even attempting to hurt her in any way. Never once, since he met her, did he ever feel sorry for her. She was his soul mate. And she was now a crumpled mess on the floor, thinking he would leave her for his best friend.

Leo instantly felt guilty for his assumptions and vague introduction of Allison. They wouldn't be in this situation if it weren't for him. Why does he keep screwing up?

"Piper-" he said in a tone that seemed like he was confirming her suspicions.

Piper didn't let him continue. She abruptly stood up and ran out of the room. She didn't think she could handle what he was about to say.

"Piper, wait!" Leo ran after her.

But she kept running, down the hall, down the stairs, and almost out the door. Leo gave up running halfway down the stairs and orbed in front of her before she could leave. She ran right into him and he wrapped his arms around her. She cried and tried to fight back. No matter what, he didn't let her go.

"I would never leave you." he whispered in her ear. "I love you too much."

"But…but w-what about-" Piper stuttered through her tears.

"Allison is my best friend. We've known each other ever since I first became a whitelighter. She has always been there for me, and I've been there for her. I look at her and talk to her in a friendly loving way. It is nothing compared to the way I am towards you. She supported me when I fell in love with you. She stood behind me when I fought to be with you. I love her for it. But, Piper, it's not the same love I have for you. She's like my sister, but you're my wife. My love. I'll never want anyone else in your place." Leo declared.

Piper was all choked up by his words. She felt bad for just assuming something was going on without talking to him about it first. That's not what a good wife does.

"I'm…I'm sorry." she cried, holding him to her.

"I'm sorry, too, baby." he kissed her forehead.

"I don't ever want to lose you. There's nobody that could ever take your place. I want you. I love you so much. I just read everything wrong." she sobbed.

"I did, too. I always assume the worst, and I gotta stop that. I trust you, baby. I really do. I just can't stand the thought of losing you." Leo wiped her tears away.

"I trust you, too." she smiled weakly.

"Do you forgive me?" he asked.

"Of course." she said. "Do you forgive me?"

"Always." he smiled, caressing her cheek.

She lifted her head to his, eagerly waiting for one of his kisses. He leaned down the rest of the way and kissed her gently. Piper clung tighter to him.

"I love you." she whispered as she hugged him.

"I love you, too." he whispered back.

_o_

For the rest of the day, Piper wouldn't let go of Leo. He didn't mind at all, though. Having her as close to him as possible was all he needed to reassure himself that she wanted to be with him just as much as he wanted her.

Currently, Leo was laying on the couch in the living room, flipping through TV channels. Piper was laying on top of him, her legs intertwined with his, as they enjoyed the comfort they brought one another.

"Leo?" Piper spoke softly.

"Hmm?" he murmured.

"Do I…do I completely satisfy you? Enough that you wouldn't ask for anyone else?" she asked nervously.

"You've got to be kidding me." he said.

Piper looked up at him and was about to say something when Leo kissed her so fervently, so passionately, it made her gasp in shock. He took the opportunity to slide his tongue into her mouth. Leo's hands slipped into her shirt and ran over her slender back. Piper let out a small moan. She kissed him even deeper. Her hands made their way into his hair. They continued to kiss for a minute or two more, before Leo pulled away.

"Does that answer your question?" he asked breathlessly.

Piper nodded distantly, too excited to speak. She hungrily kissed him again. Her hands trailed down his sides and into his shirt, feeling every muscle that made up his upper body. She kissed him deeper as their tongues fought for control in Leo's mouth. Leo's hands traveled down to her ass and caressed it. Piper moaned.

"Mmmmm, Leo…" she breathed. "We…should probably go upstairs…Prue and Phoebe could walk in any moment."

"Okay." he smiled, breathing heavily. "Walk or orb?"

"Orb. It's faster." she said.

"Then we'll walk upstairs." he teased.

"Leo!" Piper groaned.

He gently pushed her off of him and stood up from the couch. He started walking out of the living room.

"Come on, Piper." Leo called over his shoulder. "Don't keep me waiting."

Piper ran past him, grabbing his hand on the way, and the couple ran upstairs to their bedroom. Once they reached the door, Piper pushed it open and turned to Leo. She pulled him to her in a passionate kiss. Leo excitedly returned the kiss. He gently pushed her against the wall as he kicked the door close. He pressed her up against the wall even more, soliciting a groan low in her throat. Leo pulled away from her lips.

"Piper," he said, his voice husky with desire.

He lifted both her hands up above her head and held them with one hand as the other hand slowly ran up and down her thigh. Piper was getting dizzy with lust.

"I feel like changing things up tonight, don't you?" Leo trailed a finger slowly up her body, then ran it over her swollen lips.

Piper's mouth open against his finger, and her tongue helped pull it inside. She sucked on his finger as he watched her intently. He licked his lips as she sucked his finger. He pulled it out and dragged it along her neck. Piper moaned as Leo's lips and tongue soon followed. Her hands were still locked above her head as he pleasured her neck.

"God, oh god, Leo." she moaned.

His free hand found the button on her jeans and unsnapped it effortlessly. Painfully slow, he unzipped the zipper¾while still sucking on her neck¾then tugged on her jeans so they opened a little more. Piper's body burned with a excitement. She had never seen Leo this way. She was intrigued by his wildness. Leo's lips moved up from her neck to her jaw line, then up to her ear.

"Tell me what you want, Piper." he whispered, as his hand slipped into her jeans and his fingers danced across her panties.

"Mmmmm, you. I want you." she moaned.

"Tell me you want it. Tell me you want me." he continued to whisper.

Leo felt how wet she was through her underwear as his fingers pressed into her. A loud moan escaped Piper's lips when she felt his fingers.

"I want it! Oh, baby, I want you so much!" she breathed.

"Do you?" he asked.

Piper turned her head so she captured Leo's lips with hers and kissed him with parted lips. She slipped her tongue into his mouth. She kissed him hard. Leo almost lost his resistance. He pulled away slowly. He let go of her hands and grabbed her hips, pushing them against the wall.

"Are you trying to seduce me, Mrs. Wyatt?" he asked as she slipped her hands inside his shirt.

"I need a check-up, Dr. Wyatt. I haven't been feeling too well lately." Piper played along.

"There are doctor/patient rules, ma'am. This is highly against them." Leo smiled as she pulled his shirt off.

"Screw the rules. I need some treatment." she started kissing his chest.

"What kind of treatment are you looking for?" he asked, lifting her shirt over her head.

"My body is craving attention. I need it to be examined." she answered.

She tugged at his belt. She pulled it off and almost opened his jeans, but Leo grabbed her hands and wrapped them around his neck. He lifted her up into his arms and carried her to the bed. He placed her on it, but stood by the bed. He stepped out of his jeans, then climbed onto the bed. Piper's hands ran over his body. He kissed her passionately as his hands caressed her skin. He took things slow, making sure she enjoyed every minute of it. Leo reached the hook on her bra, so she arched her body into his to give him better access. He gently pulled it off of her and looked down at her breasts. He smiled and kissed the valley between them. His mouth took in her left nipple first, as his hand fondled the other one. Piper moaned loudly. Leo's other hand worked its way into her jeans and stroked her over her panties.

"Hmmmph." she moaned as her left hand gripped his hair while her right lightly ran up and down his back.

"You taste so good, babe." Leo breathed as he moved to her other breast and sucked it hard.

"Leo, please." Piper panted.

He pulled his attention away from her breasts and smiled at her. Leo gripped the sides of her jeans and exceedingly slow, pulled them down her legs with a smirk on his face. He loved to make her beg for him to end her torture. Once her jeans were off, Leo reached into the nightstand and took out two long ribbons. He smiled at Piper before taking one of her hands and tying it to the bedpost. He did the same thing with the other hand.

"It's your turn to be restrained." Leo mumbled against her neck.

Piper pulled against her bounds. She was excited, but restless. She wanted Leo to love her already, but she loved how he wanted please her first. Leo's hands ran over every inch of her body in sweet caresses. He kissed down her body and reached her underwear. He pulled them down a little and kissed her there.

"Leo…take 'em off." Piper breathed.

He smiled and pulled them down a little at a time, kissing the exposed skin. Finally, Leo relieved her of her underwear. He sat up and looked down at her. She bit her lip, anticipating what he was about to do next. With her hands tied above her head, she was powerless against his blissful attacks. Leo ran his hands up and down her thighs before bending down and kissing between her legs. Piper moaned, feeling his lips on her. He continued with his feather-like kisses as one of his hands made its way up to her sex and grazed her opening. He got even harder feeling how wet she was. Leo began sucking on her clit while he slipped two fingers into her.

"Oh, Leo!" Piper moaned loudly.

He moved slow, making her shake in desire. She tugged at the ties, desperately wanting to ran her hands through Leo's hair and push him harder onto her. Leo could see how much she wanted to be freed. He grinned and moved his fingers faster, swirling it around inside her as he licked her clit.

"Uhhh! Don't stop! Leo, oh god, don't stop!" Piper shouted as an orgasm shot through her body.

Right before she released, he pulled his fingers out and kissed up her body. Piper groaned at the loss.

"You wanna be freed?" Leo asked.

"Yes." she moaned.

He sat up over her and pulled down his boxers. His erection sprang free. Piper licked her lips when she saw it. She desperately wanted to touch him, to lick him. Leo grabbed her legs and spread them apart. He positioned himself between her and gently glided in. Piper's head flew back against the pillow at the feeling of him inside her. He started moving incredibly slow in her. Piper wanted to grabbed him and push him in deeper, but she was still tied down.

"Leo, please! Go faster…" she begged.

He suddenly stopped. Piper looked at him. He pulled out and leaned over her. Leo untied the ribbons that were holding Piper down. She flexed her wrists and smiled. Immediately, Piper grabbed Leo and tackled him down to the bed. She sat on top of him and kissed him ardently. She kissed down his body and reached his hardness. Piper placed kisses all over it before taking it into her mouth.

"Piper," Leo hissed, running his hands through her hair.

She pulled it out after a moment and kissed back up his body. She straddled him and sunk down on him. They let out moans at the feeling. Piper started raising herself up and down on top of him. Leo grabbed onto her hips and made her go faster. Piper started panting. She pulled her hair up with one hand and placed the other hand on his chest. She bit her lip and closed her eyes as she continued to ride him.

"You're so beautiful, baby." Leo said.

Piper bent down to kiss him. Shortly after, the couple moaned and groaned as they released their orgasms. Piper collapsed on Leo as they were both coming down from their highs. And that's how they fell asleep; in each other's arms with Leo still deep within her.

How was this chapter? Very long and I thought after all their fighting, you guys deserved some Piper/Leo sex. Please tell me what you think. Thanks guys.