His hand tightens in my shirt, and a shaky breath fans over my face. “That’s dangerous.”
“So is your job.”
“And this position.”
“What position?” I slide my leg over his hip. “This one?”
“Sofia.” He closes his eyes a moment, and dread fills my stomach.
“I … I’m sorry, I read it wrong. I thought-” I start to untangle myself.
“No, you’re right.” His hand clings to my thigh, holding it in place. “I just don’t want to push you too far or-”
Kissing him seems to be the right response. If we keep talking, we won’t make progress. I kiss him again as he holds still, like he’s debating whether to kiss me back. I suck his bottom lip and draw back to kiss him one more time.
Huffing, I shake my head. “Look, if you don’t kiss me back, this is going to get really awkward.”
“Sorry. Shock’s worn off. I’m good.”
To prove it, he kisses me, licking into my mouth and greedily pulling me close. I cup the back of his head. I want to feel every bit of him under my hands, to memorize him.
Jasper groans and rolls on top of me, holding himself above me as he devours my mouth. His tongue pushes between my lips again, and I suck it while dragging my nails down his back. We can’t seem to talk about this shit, but we’re plenty good at doing this.
I gasp as his hard on presses between my thighs, right where I need him. The lust makes me dizzy and stupid because I’ve never been this kind of girl. I don’t go from making out to sex in the same day. I don’t put out without a few dates in the bank, but here I am, tugging Jasper’s shirt off his body, wanting to claim him as mine, even if it’s just right now.
“No rush.” Jasper pants even as he tosses his shirt to the side. “No pressure.”
I hear him, but I’m too busy taking in his chest, finally touching the hard planes of muscle and tracing the tattoos that litter his skin. I sit up to kiss a jagged mark just under his right pec, then grab his ass.
He chuckles and cups my face between his hands. “Someone’s getting handsy.”
“Leading by example,” I pant before squeezing his ass again.
Jasper shakes his head and kisses me, feasting on my mouth like he needs me to live. And I believe it. I feel it. I don’t need oxygen. I don’t need food. I don’t need anything but his mouth on mine. But every brush of his lips makes me hungrier for more of him.
He strokes up my thigh, fingers brushing the underwear he bought me. When he finally grabs my ass, we both moan. I tighten my arms around his neck, and Jasper jerks me against his hips.
Oh, I definitely needed that. I definitely need his cock, need him filling me and fucking me. Jasper kisses down my neck, then back up, nibbling on my ear until my body rolls against his. The foreplay alone is going to kill me if it’s as hot as this.
“Touch me,” I pant. “Please, Jasper.”
He slowly pulls the large shirt over my hips, his fingers teasing my skin and triggering dizzying little sparks from each touch. I moan softly as I lift my arms, so he can pull my shirt over my head.
Jasper looks me over, his eyes filled with lust. He strokes over my breast, cupping one and licking over my nipple. He groans and takes it between his lips, making my toes curl as he sucks and flicks his tongue across the sensitive peak.
“You’re beautiful, Sofia,” he groans before switching to the other breast.
Panting, I hold still for as long as I can, letting him explore with his hands and mouth until I can’t stand it. I’m so wet I’m uncomfortable, and I need more than this slow, soft moment. I roll on top of Jasper and pull his mouth back to mine.
I rub myself on his hardness and swallow his moan as his hands tighten on my ass. I lick into his mouth and tug on his button and zipper. Jasper catches my wrists. “Are you sure?”
“I think I’m pretty clear.” I pant. “I want you.”
He lifts his hips, so I can jerk his pants down, then he tugs on my underwear. I get them off clumsily, nearly falling over as the panties catch on one ankle. Jasper chuckles and catches me. I blush but laugh once before kissing him again.
“So eager.”
“I blame you.”