Disclaimer: I don't own charmed.

Hello Hello! New chapter! And a very long one.

This chapter is rated M for sexual situations… so if you don't want to read that part just skip ahead. But I did classify this story in M for a reason. Hehe.

I'm quite proud of this chapter so I hope you all enjoy it.

Thanks for the people who review it means a lot.

Please keep reviewing! I love them. Haha.

Enjoy this chappy.

Piper walked into the airport with her bag and aeroplane ticket looking for gate 5.

She spotted Leo sitting there reading a book. She let out an annoyed sigh and made her way over to him. She would do anything not to go with him after what he did. She couldn't stand him. She couldn't remember when she could stand him.

She sat down next to him two seats away. Leo glanced over at her. "Hey" he said softy at her. "Hi" she said stiffly.

They boarded they're plane, they had seats in first class.

It was extremely comfortable, despite the obvious fact of Leo being 30cm away.

Leo and Piper did there own thing on the plane, Piper read her book and Leo worked on sheets for work. There was no speaking between the two. Leo knew Piper was pissed at him. No not pissed, furious, but its not as though they were in a relationship. They kissed. That's all. She was the one who wanted to pretend like it never happened, so he technically he didn't do anything wrong. That's what his mind was telling him anyway; in his heart he felt pangs of guilt whenever he looked over at her to see her sad face.

It was 11pm and they were still in the air. Leo looked over at piper and noticed that she was asleep, her head was dropped onto the side and her book was falling from her fingers. He took the book from her hands and placed it on the ground. He then got the blanket that was stored under her and placed it over her, making sure it was tucked under her chin. He smiled at her. She looked so peaceful. He put down his papers and tried to sleep himself.

Piper slowly opened her eyes and the first thing she saw was Leo sleeping soundly across from her. How could she hate him so much but at the same time like him. She noticed a blanket around her and smiled, knowing Leo would have put it there. He could be such an arse sometimes, but at other times very charming.

Piper and Leo exited the plane the next morning both very exhausted.

They caught a cab to their hotel sitting silently in the back both too tired to talk.

Piper couldn't wait to crawl into bed and forget all about her troubles with Leo.

The taxi finally pulled up outside the hotel and the both stumbled out under the weight of their bags.

They thankfully made it too the front desk, "Leo Wyatt and Piper Halliwell checking in," Leo said with exhaustion.

The woman typed on her computer, "Umm I'm sorry there is not Leo Wyatt or Piper Halliwell registered here."

Piper and Leo stared at the women wordlessly, mouths hanging open.

"Huh" Piper moaned in a high-pitched kind of squeal, feeling as though she wanted to cry.

"We do have one room available." The lady said.

Leo looked at Piper "Ah one? Not two?"

"No, sorry, just one. Do you want it?" She asked them.

Piper grabbed Leo by the front of his shirt, "Leo I am utterly exhausted, if you do not take this room, I may have to murder you right here right now."

Leo gaped at her, "I ah I guess we'll take it."

Piper let go of him and closed her eyes with tiredness as they entered the elevator, after handing their bags to maid. "You're taking the couch Wyatt," Piper said resting her head against the back of the wall.

"I'm the boss, that means I get the bed," Leo replied quickly also resting his head against the wall.

"But I am the lady, and you have to show some sort of gentlemen qualities," Piper told him with her eyes narrowed.

Leo softy chuckled, "Piper, Piper, Piper… you know me well enough by now to know I do not possess those qualities. Which means I shall be taking the bed."

The elevator dinged at their floor, Piper walked right up to Leo's face, inches away, "not if I get there first!" She whispered as she turned and ran out the door that had just opened.

Leo just realising what had happened, bolted out behind her.

Leo caught up behind her as she fumbled with the door; they both fell through the door together and ran to the bed.

Piper jumped onto the bed and felt Leo do the same behind her.

Piper lay face down on the bed, now more tired than ever after putting in the last of her effort to run to the bed. She made herself turn her head to Leo who was also face down on the mattress.

"Looks like I got here first Wyatt" Piper said to him tiredly yawning.

Leo turned his head to wards her with puppy dog eyes, "now Piper, you're a nice woman, you wouldn't make me move would you."

Piper looked at him, trying not to smile, but the corners of her mouth kept twitching. She heaved a great sigh, "fine you can stay, but keep your distance young man."

Leo grinned, "No sex and no play makes Leo a sad boy!"

Piper raised her eyebrows at him, "well your going to be one hell of a sad boy being around me."

Leo laughed heartedly "What boy wouldn't be Piper?"

Piper smacked him on the arm, "careful Wyatt, you can still be demoted to the couch," she warned him playfully.

"Okay, okay!" Leo said defeated, "truce?" He asked her.

"Truce," She agreed.

They both attempted to get under the covers, moving as little as possible due to their fatigued bodies.

Finally they made it under them and they both fell into a heavy sleep.

Piper woke up a lot later, so comfortable and warm that she didn't open her eyes at first.

She slowly inched one eye open to see a sleeping Leo centimetres from her, his arm over her waist. She didn't know what to do, she should move, but it just felt so… so nice. She closed her eyes and let sleep take her over again.

A couple of hours later Piper woke to the smell of pancakes wafting through the hotel room. It was storming heavily outside; she could hear the hard rain hit the roof above her. She sat up, noticing Leo was already awake and obviously the reason for the great smell.

She watched as Leo walked out of the kitchen, not noticing Piper sitting there watching him with her head tilted. He busily set the table and looked over to her, seeing she was awake he smiled at her, "morning sunshine, breakfast is served," he said sarcastically.

Piper looked at him amused, "Yes good morning to you too Mr Ego," she said standing up and walked over to the table.

She sat down as Leo served her his pancakes and sat down himself. Piper looked over to him and was suddenly hit with a sense of déjà vu.

As little as 3 weeks ago, they were in the same position; sure it was a different place, different time, but this felt the same, the same feelings as before were stirring in her belly.

Leo looked at her and noticed she was staring at him, a slight frown on her forehead.

"What?" he said half laughing.

"Oh, ah, nothing… don't worry about it," She said turning to look at her food and starting to cut the pancake.

Leo watched her wondering what was the matter when he suddenly understood; she was remembering last time they were in this same position, eating pancakes as they were now. The way the had kissed, how there bodies were so close to each other's. Leo's cheeks reddened with heat just remembering it.

Piper looked up at him, seeing him staring at her with the same frown on his face she had had moments before.

"What?" she asked him, resting her fork down.

Leo looked deeply into her eyes, and then let them travel down to her lips, before he knew what he was doing; he had leant over and pressed his lips hotly against hers.

Piper inaudibly gasped and pulled away, pushing up from the table. There were tears in her eyes. She just looked at him, attempting to form a word but failed. So instead she turned on her heel and ran from the room.

"Piper!" Leo yelled, "Piper wait" he said as he got up to chase after her.

Piper ran to the elevator, but realising it was going to take too long, looked for another means of escape. She looked to her right and saw the stairwell to roof and made a dash for it.

Leo ran out in to the hallway to see the stairwell to the roof's door closing, and headed towards it.

Out on the roof it was pouring with rain heavily. Piper walked out and was soaked within seconds. She looked out over into the stormy sky tears pouring down her face.

Leo walked out onto the roof, spotting Piper in front of him, soaked to the skin, arms crossed over her chest, facing away from him.

He slowly walked over to her, not noticing the rain drenching him. He walked right around so he was in front of her. "Piper… I'm sorry," he said.

Piper looked up angrily at him, "Why did you do that! Things were starting to go great between us and you had to go and ruin it!"

"I didn't mean it to happen!" Leo yelled back, "It… It just did… I mean it felt right."

Piper sneered at him and walked a few feet away from him, turning sharply, and "Yeah well it felt right about three weeks ago too! But 24 hours later you were in the arms of someone else so I guess it wasn't right after all!!" she screamed.

"You're the one who said it didn't mean anything! You're the one who wanted to forget it ever happened!" he yelled as the sky thundered, the rain falling even heavier on the two.

"Of course I did that! I had just gotten this job! I didn't want to ruin it after a day!" Piper exclaimed.

"Oh right so it was me or the job hey? Nice to know I meant anything at all." Leo said hurtfully.

"Yeah well nice to know I was so bad at kissing that you had to find another person to satisfy those needs for you!" She screamed at the top of her voice.

"I didn't do that for that reason Piper!" he yelled back at her walking up to her and grasping her by the shoulders.

She looked up surprised. What the hell did he do it for then?

"I did it because I couldn't stop thinking about you. From the first time I saw you in the elevator, up until after the kiss. I didn't sleep that night because it was you on my mind. Just you. You wanted to forget it, but I couldn't! I thought by going to someone else, it would make me forget you! But it didn't, it just made me think of you more. More than anybody I have ever thought of!" Leo said staring directly into her eyes.

Piper looked at him frowning, blinking the water out of her eyes.

"I… I'm sorry I hurt you. I just… I was an idiot." Leo said defeated.

Piper stood there dripping wet, her soaked hair sticking to her face staring up into his face.

The two looked into each other's eyes for a few seconds before they both hurriedly came together smashing each other's lips on the others. They kissed furiously hands all over each pulling each person closer. Leo slid his hands quickly down her back cupping her bottom and pulling her legs up around his waist.

He backed her into the wall of the stairwell, his tongue circling her mouth.

Piper's hands quickly moved down to the ends of his dripping wet shirt and started pulling at it impatiently.

Leo pressed her more firmly into the wall and raised his arms to help get the shirt of before letting them fall again to hold her.

Piper sucked on his rain soaked collarbone, making Leo tremble and not due to the cold and rain, which was relentless in pouring down onto them.

Leo used one hand to hold Piper's bum as his other hand unbuttoned her white shirt revealing a pink lacy bra underneath. Not bothering to take off her shirt or bra he hurriedly kissed all around her breasts and sucked her nipples through the fabric of her bra.

Piper moaned, her hands move quickly and impatiently down to Leo pants making quick work of his zipper and sliding his pants down only inches, but enough to slip her hands inside and start stroking his penis.

Leo groaned loudly and starting kissing her again, plunging his tongue into her mouth furiously, making her shiver with delight.

Leo lowered Piper's legs momentarily to pull down her black skirt and knickers and kick off his own pants before lifting her back into his arms, her legs quickly slipping around his back to hold her self on.

Piper and Leo started kissing once again, tongues swirling together. Leo used one hand again to hold her, while his other slipped down between her legs, where he slipped one finger inside. Piper screamed with pleasure and her head left Leo's as it fell against the wall. Leo moved his fingers in and out hurriedly, making Piper pant. "Please Leo I can't wait anymore."

Leo grinned. He slipped his fingers out and readjusted quickly slipping himself into her with one hard thrust. The couple let out matching moans.

Leo placed one hand under her bum and one hand one the wall and started thrusting into her hardly. Piper's hands gripped his back, hanging on for the ride.

Piper's moaning got louder, "Harder, faster," she practically yelled at him.

Leo obliged, and picked us his pace. As he went even faster than ever Leo's hand that was holding the wall, moved down to where they were connected. He started rubbing Pipers little nub, making her scream out his name. Piper rocked herself up and down, attempting to match Leo's furious and fast thrusts.

They were both getting close. Leo was thrusting so hard and fast now that Piper knew her back would be bruised later, but she didn't care. He brought both of his hands to her waist and started guiding her up and down. This slight change of movement, hit something in Piper with made her see stars.

Leo kept thrusting into her, continually hitting that spot, and before Piper knew it the knots in her stomach burst and she was coming, screaming Leo's name into the dark morning sky. Leo didn't stop moving, making sure Piper enjoyed her release as much as she could, but feeling her come onto him sent him over the edge and he yelled her name roughly as he came.

They both stayed there for a few minutes Piper resting her head in the crook of Leo's neck, and they tried to regain there breaths and slow down they're heartbeats.

Leo legs were shaking so much that he sank to the floor, bringing Piper down with him, as he was still inside her.

The rain poured still heavier on the couple but neither took and notice as they ended up in a position with Piper sitting on his lap; Piper moaned again as Leo's member pushed into her even deeper. She slowly brought her face back to look at Leo's. He smiled at her.

"Wow" he said.

She giggled, "yeah… I know… that was… something alright."

Leo grinned at her and kissed her gently, there kissing became more passionate.

Piper felt Leo starting to get hard inside of her, and pulled back, "want to take this back downstairs? I'm getting kinda cold," she said cutely.

"Sure thing." Leo said grinning.

Piper gentle stood, feeling Leo slip from her and already missing him. She went and got her skirt and passed Leo his jeans.

They both put on the soaking wet clothes and headed downstairs, heading towards their room, grinning goofily at each other.

Once inside Piper turned to Leo, "well I'm going to go take a shower and warm up," she said as she turned and walked towards the bathroom, taking off her dripping wet shirt as she did.

Leo watched her, mouth hanging open. Piper turned again facing him grinning from ear to ear, "Leo… I didn't mean alone."

Leo blinked many times before grinning cheekily and running after her.