Sparks skitter up my spine. I feel like I’m in free fall, and I’m so scared to be honest. So scared he’ll pull away. But he’sbeen admitting things all day, and I can admit this too. “I’m already there, Tristan.”
He kisses me, a reward and a promise. My tongue slips over the seam of his lips and he lets me inside on a shuddering breath. Our teeth scrape. He chuckles.
“No laughing at me,” I whisper before I spear my hands into his hair and tug him closer. His hair is damp, warm silk under my fingers. Tristan likes it, groaning into my mouth as my nails scrape his scalp. He spins me, until my back meets the warm plaster of the wall.
“I’ll never stop laughing at you,” he pants. “This is how sex should be.”
“Wait. Is this sex?” I whisper back, and he laughs into my neck, and then our mouths meet again and there’s no talking anymore. Just Tristan trying to press me into the wall and me trying to get taller so I can reach more of him. He’s hot and hard against my stomach through his bathing suit, and I wrap a leg around him.
His soft, pleased sound is swallowed by my mouth as he goes off balance.
More. I need more.
I wrap a second leg around his waist and the contact with his erection makes me gasp.
“Tristan.”
“I know, baby.”
Baby.I feel like I’m melting when he calls me that. It makes me deepen the kiss and tighten my hands in his hair.
He’s wild now, his mouth ravenous, his grip on my hip bruising as he rocks himself against me. His lips drop to my neck on a muttered curse and I arch, trying to get more friction, more heat, more of him and the undone way he makes me feel.
He sucks on my neck, making broken sounds.
His teeth make me moan.
I feel like I’m unraveling. I’ve never felt like this with anyone else, like Tristan’s touch is as necessary as breathing, like I’m barely human. Instead, I’m just a creature made of heat and need. So much need that when he tries to pull away, I claw at his shoulders and press closer.
“Katie.” He sucks on my neck again, right at the crease of my shoulder. “Baby.” A gentle bite that slices through the haze in my brain. “Unless you want me to fuck you against this wall—”
“Please.” That sounds great. I barely recognize my own voice, so rough and lust drunk that it sounds like a growl.
He laughs before he pulls back, eyes fever bright, and holds out his hand. We run, slipping on the sand and laughing into wind gusts that tear our sounds away. He pauses to press me up against a tree and kiss me hard. We tread water for thirty breathless seconds with my tongue in his mouth and my hands in his hair and my legs wrapped around his waist as he sidestrokes for the boat and fails.
“Hurry,” I beg as we separate. We’re panting on the deck when he rolls over me. His weight anchors between my legs, his mouth finds the pulse in my neck. His thumb is on my nipple, and I arch under him.
I skim my fingers up and down his spine, in awe of his body. Strong, warm, but best of all,his.Round, heavy shoulders. Bunched, taut arms. Even the corded muscle of his neck is sexy to me. “You have an incredible body, Tristan.”
He laughs again, his happiness drawing something tight up through my chest.
“All for you,” he teases.
I respond by fumbling with the ties of his bathing suit, and he bats my hand away.
“Cushions,” he growls.
“Too far. Here.”
He hoists me up, mouth fused to mine, arms banded around my body like steel cords.
“Tristan. Right here. Please, here. Please—”
He takes the two steps down to the seating area and we fall onto the massive cushion together. His weight is heavenly, pushing me into the soft leather in delicious promise of how he’ll feel when he’s inside me.
The thought makes heat spear between my legs. I claw ineffectually at his bathing suit. He chuckles into my neck and slips seeking fingers up my thighs and under my bikini bottoms, then higher, to the clasp at my back. He sucks on the skin of my collarbone as he undoes it, slowly, so slowly, like he’s unwrapping his last Christmas gift.
“Off,” I grunt, pulling at the drawstring of his shorts. “Tristan. Off.”