A deep moan tore from Matthew’s chest as he realized she wasn't going to stop him. He took her face in his hands and claimed her mouth with his. It felt like he had been drowning, and she was his life raft. This was not a soft, sensual kiss. This was a kiss of desperation. A kiss of need, not want. And Cali needed it just as much as Matthew.
She wrapped her arms around his neck and pulled herself flush against him, not a whisper of space between them. Her body felt perfect against his. So much better than he'd imagined.
Wrapping his own arms around her waist, Matthew sucked on her lips until they opened for him. They both moaned as their tongues came together and explored. The taste of her! He couldn't get enough. The kiss increased in intensity as the passion they'd both been repressing for the last three weeks ignited flames.
Matthew backed her up against the counter and lifted her up onto the hard granite surface. Their lips parted briefly, but quickly found each other once again as Cali’s legs parted, inviting him in as he stepped between them.
Cali wasn't thinking; she could only feel. Her hands cupped his face, exploring with her fingers, as well as her mouth. She'd dreamed about this many times, but nothing compared to the real thing. He was hard and soft at the same time. Perfect.
Matthew’s hands ran up her thighs, feeling the muscles beneath his palms for the first time. More kept repeating in his head. He took hold of her hips and pulled her closer, feeling the heat of her through her jeans.
Logic went out the window, and his instincts took over. It had been too long. Too much denial. Too much denial. Too much wanting and waiting. Just too much.