He smiled against my lips. His tongue slipped between my teeth and I rolled my hips, grinding against his hand between my thighs. A soft growl escaped him and I began working to undo the buttons of his shirt. I pushed the shirt off his shoulders and he shrugged out of it.
Once again, I was in awe of his body, of the swell of his shoulders and the fullness of his biceps. I traced them with my fingertips and committed each ridge and rise to memory as our kiss deepened.
My body thrummed with anticipation. I knew full well the pleasure on the horizon and a tight knot formed below my belly that desperately needed to be untied. I spread my legs farther in invitation, and Ethan responded by hooking two fingers in the waistband of my nylons and drawing them down.
Thankfully, he didn’t tear them off me like he did last time. I had no interest in continuously replacing my nylons because we couldn’t exercise some self-control.
He stripped the thin fabric free of my ankles and discarded them on the floor before removing my panties and letting them fall from his fingertips too. They landed on top of the nylons. I lay beneath him in nothing but my skirt bunched around my waist, my blouse and bra as he dropped down to his elbows between my legs. A jolt of excitement rippled through me as he lowered himself farther.
A sigh escaped me when his tongue flicked over my clit. Starting off slow and soft, Ethan proved he was as masterful with his tongue as he was his fingers. He took his time as he tasted me. The gentle press of his tongue and the warmth of his kisses against my swollen pussy had my toes curling and my fingers searching for something to grab hold of. One hand found the pillow behind my head. The other found his hair.
Ethan moaned against my wetness as the pleasure reached an even more exquisite level. I whimpered and writhed. He held me down with both hands braced against my hips as I started to buck as I came. He drank from me, greedy and insatiable, until I was spent and breathless. I gazed up at his living-room ceiling as stars popped in my vision and the room seemed to dip and spin like I’d just stepped off a roller coaster.
A roller coaster of bliss and endorphins, I mused to myself as Ethan grabbed me by the hips and flipped me over onto my stomach. He pinned me in place with a hand in the small of my back while he straddled the back of my thighs. I listened to him undoing his belt, followed by his pants, and I felt him shimmy them down a bit before the condom wrapper tore open. He rolled it on. I waited impatiently and wiggled my ass from side to side, daring him to hurry up.
He squeezed my ass. “Stay still.”
I arched my back to meet him as his cock slipped between my thighs. He pressed up inside me and the knot that ached to be undone began coming loose as he filled me up. Ethan’s hand in the small of my back was a reminder of his strength. He bore down on me, pressing my hips deep into the sofa, and all the while, he thrusted deep and slow.
I couldn’t take it without crying out. It was too much.
I cried his name into the sofa pillows. Ethan groaned behind me and dropped low over my back. The heat from his body radiated off of him as his movements quickened. The rest of the world faded away to nothing at that moment. The Christmas-tree lights became a warm blur to my right, and all I could hear was his labored breath and the rush of my own blood in my ears.
We both reached our breaking point. I gripped the edge of the sofa as he pulled my head back by my hair so he could kiss me. I moaned into his mouth and he pinched my bottom lip between his teeth. The pain was sharp and wild and it broke me. I cried out and he fucked me hard until he lost his composure and gave in to his own release.
After, Ethan kissed my shoulder blades and drew my hair to the side and off the back of my neck. He peppered some kisses there too. The hairs on the