He cupped her jaw and kissed her—hard, hungry, deep. She met him with equal force, gripping his shirt, pulling him closer like she couldn’t get enough.
Her mouth was warm and sweet from the treat he’d smelled earlier. Her mother’s brownie recipe.
She arched into him, her breasts skimming his chest and her hips cradling his hardening cock. The kiss grew rougher and hotter.
With a quick move, he lifted her around the waist and spun her. When he pressed her gently against the wall next to thebookshelf, she slid her hands under his shirt, nails grazing his skin.
“Gabe.” It was a plea.
He hissed through clenched teeth. “You’re killing me.”
Her eyes glittered with want. “Good.”
He kissed her again, plundering her mouth for long moments and pausing only long enough to let her drag his shirt over his head. Her gaze swept across his chest a heartbeat before her lips met his skin.
Hot, alternating between sucking his flesh and leaving small nips that drove him wild.
He locked his hand in her hair, twisting lightly, tilting her face to his. Her lips were swollen, her chest heaving.
“I want to go slow. To be soft. But I don’t think I can.”
“Show me.”
Those two small words unlocked the gates and threw them wide. A rush of white-hot desire blasted out.
He stripped off her top and tossed it aside. Dipping his mouth to her neck, he coaxed a throaty moan from her sweet lips. Passion exploded inside him, and she latched on to him with both hands as if she never wanted him to leave.
Hell if he did either.
He explored her sensitive skin, scattering kisses from her delicate collarbones to her ears. Her breath came in fast pants. When he yanked her bra cups down so her breasts spilled free, he bent to those too. Kissing. Sucking. Making her arch and cry out and rake her fingers over his shoulders and back.
“Gabe!” She burrowed her fingers in his hair and dragged his head up so she could crush her lips to his. The kiss turned carnal. Their tongues worked in deep passes as they tore off each other’s clothes.
Her pants. His jeans. The heat of bare bodies stole his last shred of control.
“Fuck. Condom.” He braced a hand on the wall beside her while he swiped his jeans off the floor and attacked his wallet in search of the packet he’d stuffed in there that morning.
When he produced it, she took the foil square, hands shaking with urgency, and a few seconds later, she let out a rough laugh. “I’m useless at this.”
“You’re perfect. Let me.” His voice tremored as much as her hands as he ripped open the packet and jerked the condom over his throbbing length.
She hooked her arms around his neck, yanking him down to her lips once more. But he only kissed her for a brief moment before tearing away and dropping to his knees.
Their gazes crashed like violent waves on a rocky cliff. “Let me show you how good I can make you feel.”
When he looped her shapely calf over his shoulder, splaying her for his questing tongue, she bottled in a cry.
God, she tasted like heaven and all the good things in life he never believed he deserved now. Except she was letting him have it—haveher.
He teased her slippery pussy with his tongue, gliding from her drenched opening to her stiff clit. With a sucking pull, he had her bowing off the wall. After two fingers teased her entrance, he had her begging.
With two fingers buried deep inside her and her clit trapped between his lips, he had her crying out his name.
The dark twist of need inside him spread from his groin right up to his heart.
This was more than sex, and they both knew it. Neither of them were one-and-done people. They were loyal when they cared and fierce when they loved.
She rocked into his tongue and fingers, her inner walls clenching on his fingers with each pass and her cries growing raspier in the silence of the library.