A/N: Adult material in this chapter! So you've been warned :)
Piper couldn't help but notice the huge smile on Laila's face as they walked home that night. Luanne was chattering about something, her southern drawl much more pronounced whenever she was excited, but Laila didn't appear to be listening. She hadn't said a word after her encounter with Sterling, something that had scared Piper at first but now only left her curious as to what had been said.
"What is he doing here?" Piper heard Luanne say and she followed her roommates gaze toward their front door. Alistair was standing there, wrapped up in a thick jacket, trying to look as if he wasn't shivering.
"Alistair!" Laila squealed and ran to hug him. Piper smiled as her roommate bounced across the freshly fallen snow and wrapped her arms around him.
"You look happy," Alistair accused Laila, his eyes teasing her. "Did you just watch my brother get run over by a car or something?"
"No," Laila answered with a laugh but quickly changed the subject. "What are you doing here?"
"I came down to surprise my girlfriend and ended up freezing half to death since no one was here to let me in." Alistair winked at Piper and she leaned in to kiss him on the cheek as Laila followed Luanne inside.
"I wasn't expecting you until tomorrow," she said as she wrapped her arms around his neck.
"I couldn't wait another night," Alistair admitted in a hushed voice. "I had to see you." His lips were kissing her neck and his arms were pulling her close. Piper sighed and closed her eyes. Everything about him felt amazing as she pressed her body against his and ran her fingers through his hair. They stood like that for a long minute, the snow falling around them, wrapped up in a world of their own.
"Okay, bye," Piper heard from behind her. She opened her eyes and turned her head to see Laila and Luanne with their backpacks, both with knowing smiled on their faces. "We're going to the library to study."
"This late?" Piper asked, not yet realizing why the two were leaving.
"Yup!" Laila said quickly and grabbed Luanne's hand, spinning her around and walking away.
"Let's go inside," Piper heard Alistair whisper to her, his breath warm on her jaw. She smiled again and took his hand, leading him inside with an eager feeling at the pit of her stomach. Ever since last weekend when Alistair had confessed his love, she had been dying to see him again.
"I'm glad you're here," she smiled at her boyfriend once they were in her room.
Alistair smiled back and shed his jacket. "Where were you tonight?"
"Watching one of Nikki's shows."
Alistair nodded his head and sat down on the bed.
"Sterling was there."
"What?" He looked surprised.
"Laila talked to him for about ten minutes."
Piper smiled. "I don't know. She didn't say anything about it."
"But she didn't look upset," Alistair observed. "Maybe they are both finally coming to their senses."
"I hope so," Piper said, pulling off her sweater and sitting down next to him.
Alistair's eyes wandered over her body. Her legs were wrapped in snug denim and her blue t-shirt clung to her in all the right areas. Her hair was slightly damp from the snow outside and her cheeks and nose were pink from the cold. God, how he wanted her. He was proud of himself for exercising so much self restraint when it came to their physical relationship, but after last weekend he found it almost unbearable to be away from her. He wanted to see her and touch her all the time and by that Thursday afternoon, the longing had become too great. He had packed a bag and driven to see her, not caring that he was missing his last class before finals.
He glanced up and found she was already looking at him and he had been caught staring. He smiled playfully, only slightly embarrassed she had seen him checking her out, and reached for her. His hand found her thigh and he fanned his fingers over her leg, moving his grasp to her hip so he could pull her closer.
"I love you," he said as she reached for him in return.
"I love you," she answered gently, the look in her eyes more powerful than the words themselves.
They didn't have to say another word, didn't have to make small talk about the four days that had passed since they last saw each other. They both knew what the other wanted and their lips met without hesitation. Piper still tasted and felt like nothing Alistair had ever experienced before. He was intoxicated by her and, for the first time since they had been together, he chose not to show any restraint.
His hands brushed through her hair and gripped her cotton t-shirt. He pressed himself against her and felt her pressing back. Soon his hands were roaming her back, pushing up her shirt and feeling her bare skin.
"Your hands are freezing," Piper said with a shiver.
"Sorry," Alistair said with a smile, removing his hands from her back so he could pull her shirt off completely.
Piper helped him and then worked quickly to unzip his hoodie, her fingers running over his stomach as he threw his own shirt on the floor. He kissed her again and again, loving the way her skin felt against his. Soon, they were lying on the bed, their hands still roaming everywhere, familiarizing themselves with every muscle and curve. Alistair felt Piper's hand move from his back and across his abs before coming to rest at the button of his jeans.
"Alistair?" Her voice was just barely audible. "I want you."
A jolt of pleasure surged through his groin and he moaned as he rolled on top of her. He sat up on his knees and reached between them so he could unzip her pants and pull them down. Piper was busy with his button and zipper as well but was able to raise her hips to help him with her tight jeans, giggling at their urgency.
Alistair stared down at her as he kicked his jeans onto the floor. She was smiling up at him, a lustful look in her eyes. She didn't appear to be shy about anything, not rushing to turn off the lights now that she was mostly naked and lying underneath him. He loved that about her. His hands reached for her hips and meandered slowly up to her ribs. With one quick movement, he had unclasped her bra and was lowering the straps from her shoulders. Piper pulled it off the rest of the way, watching Alistair's content face the entire time.
"You are so beautiful," he said with a husky voice as he leaned down to kiss her. Her long legs wrapped around him as his hand found her breast. She was so soft, so perfect, he never wanted to stop touching her.
Piper moaned against Alistair's lips as his hand roamed her body. He wasn't just touching her, he was handling her gently as if she was a priceless statue. It made her feel beautiful. It made her ache with desire. She could feel herself responding to him and soon her hands had made their way down to his hips and were slowly pushing down his boxers. Alistair reached down to help her, his lips now replacing his hand on her breast. His tongue was warm as it tasted her skin but she still felt goose bumps rise all over her body.
"Don't move," she heard Alistair whisper to her as he pushed away from her. She opened her eyes and saw him reaching for his pants, digging in the pockets until he found what he was looking for. She smiled at him as he set the condom on her night stand. A loving look passed between them as he reached for her again, her hands roaming his chest and the muscles on his shoulders as he slowly lowered her panties.
Alistair's hands slowly crept back up her leg, his lips leading the way as they showered her skin with random kisses. She gasped slightly as his fingers touched between her legs, the tenderness of his caress more surprising than the sensation it created. Soon her breathing became heavy as Alistair carefully but expertly moved his fingers inside of her. Piper reached for his face and pulled his lips to hers as she climaxed, moaning against his kiss as her body trembled.
Alistair didn't break their kiss as his hand reached for the condom. Piper's face had been beautiful, her eyes closed in ecstasy, her lips parted just slightly as she tried to control her breathing. And the way she had felt, so hot and so soft, her body pulling his fingers inside, was almost more than he could handle. But it had been so long since he had been with a girl, he didn't know how long he would last and wanted to make sure Piper was satisfied.
He rested on his side as he ripped through the packaging and started to roll the condom on. Piper was kissing his jaw and neck and it took all of his concentration to put it on properly. But within seconds he was ready and gently nudging her legs apart with his knees.
"It's been a while," Piper admitted quietly, reminding him that he needed to take his time.
"I know," Alistair said slowly. "For me too."
His girlfriend smiled at him and reached for his hips, drawing them closer to her until he was pressing against her entrance. They both held their breath as he pushed inside of her, Piper waiting to feel the pain that would surely come after such a long stretch of abstinence, Alistair praying he wouldn't finish before he really got started.
But they were both surprised at how perfectly they fit together. Alistair smiled as he kissed her, his body slowly starting to move above hers. This was how it should be always, the emotional pleasure of knowing that he was actually in love with the girl he was making love to as great as the physical pleasure of the act. The combination was euphoric for him and he made love to Piper for hours that night, neither hearing or caring when or if her roommates came home.