Sophia’s lips were soft and warm against Liam’s. She tasted like the sweet wine they had shared earlier, mixed with something that was just her. Her fingers tightened in his hair as she pressed her body closer, her full breasts pushing against his chest through the thin tank top.
Liam groaned into her mouth. His hands slid down her back, feeling the smooth warmth of her skin under the fabric. Sophia shivered when his fingers brushed the curve of her waist. She rocked her hips slowly against him, grinding her warmth against the hard bulge in his jeans.
“Mmmmmmh…” she moaned softly, the sound vibrating against his lips. “You feel so hard already.”
Liam’s breath hitched. “Sophia… f**k… we shouldn’t be doing this.”
But he didn’t pull away. Instead, he kissed her harder, his tongue exploring her mouth. Sophia whimpered and sucked gently on his tongue, making his c**k twitch painfully in his pants.
Her hands moved down his chest, feeling the muscles under his shirt. “You’re so warm,” she whispered between kisses. “I’ve wondered what you would feel like for so long.”
Liam’s hand slipped under her tank top, his palm gliding up her bare back. Her skin was incredibly soft. He felt her shiver as his fingers traced her spine. When he reached the side of her breast, he hesitated.
Sophia pulled back just enough to look at him, her eyes dark with desire. Her lips were swollen and shiny. “Touch me, Liam. Please.”
He couldn’t resist. His hand moved around to cup her full breast. It was heavy and soft in his palm. Her n****e was rock hard against his thumb as he gently rubbed it.
“Ahhh…” Sophia gasped, arching into his touch. “That feels so good.”
She kissed him again, more desperately this time. Her hips moved in slow circles, rubbing her p***y against his erection through their clothes. Liam could feel how hot and damp she was even through the fabric.
“Sophia…” he groaned, squeezing her breast gently. “You’re so f*****g soft.”
She moaned into his mouth and reached down between them, palming his hard c**k through his jeans. “You’re so big,” she whispered. “I can feel how much you want me.”
Liam’s head fell back against the couch as she stroked him. The guilt was screaming in his mind, *this is Jake’s fiancée* but the pleasure was louder.
He slipped both hands under her top and pulled it up. Sophia raised her arms, letting him remove it. Her soft breasts spilled free, full and perfect, with dark pink n*****s begging for attention. Liam stared for a moment, breathing hard.
“You’re beautiful,” he said hoarsely.
Sophia smiled shyly and pulled his head down. Liam took one n****e into his mouth, sucking gently at first, then harder. Sophia cried out, her fingers tightening in his hair.
“Oh god… Liam… yes… suck on them harder.”
He licked and sucked her breasts, moving from one to the other while his hands gripped her ass. Sophia ground against him faster, her breathing ragged.
“I’m so wet,” she whispered. “I can feel myself soaking through my shorts.”
Liam groaned around her n****e. His hand moved between her legs, rubbing her p***y through the thin fabric. She was drenched. The heat coming from her made his c**k throb.
“f**k, Sophia… you’re dripping.”
She whimpered and rocked against his fingers. “Touch me inside. Please.”
He was about to slide his hand into her shorts when a loud crack of thunder shook the house. The sound seemed to snap them both back to reality.
Sophia froze. Liam pulled his hand away like he had been burned. They stared at each other, breathing heavily.
“s**t,” Liam muttered, running a hand through his hair. “Sophia… we can’t. Jake is my best friend. This is wrong.”
Sophia’s eyes filled with guilt, but her n*****s were still hard and her cheeks flushed. “I know,” she whispered. “I know it’s wrong. But when I’m with you… I forget everything else.”
She climbed off his lap slowly, but stayed close. Her bare breasts were still inches from his face. Liam forced himself to look away.
“I should sleep on the couch tonight,” he said, voice rough. “The power is still out and the storm is bad. I don’t want to leave you alone.”
Sophia nodded, pulling her tank top back on. “Okay. Thank you for staying.”
They sat in awkward silence for a while, the tension still thick between them. Every small movement, her leg brushing his, her breathing, the way she licked her lips, felt electric.
“Goodnight, Liam,” she said softly, her eyes full of unspoken desire.
“Goodnight, Sophia.”
She went upstairs to her bedroom. Liam made the couch as comfortable as possible and lay down, staring at the ceiling. His c**k was still hard. He could still taste her on his lips and smell her on his fingers.
Upstairs, Sophia lay in the dark, her body aching with need. She slipped her hand into her shorts and touched her soaked p***y, biting her lip to stay quiet.
Both of them knew the line had been crossed.