“Hang on, Soph,” he muttered. I heard the tearing of a wrapper and realized he must have been putting on a condom. Right, because while undead vampires were infertile, shifters didn’t suffer from the same affliction.

Gavin slid his other hand into my hair and dragged me off his cock. He lifted my face and bowed his body, crushing his lips against mine. His kiss tasted like chocolate and exotic spices, and I realized he must have purposely bitten his lip to draw blood for me. I ravaged his mouth, kissing him like a wild thing.

Behind me, Bastian rubbed the thick head of his cock over my aching sex, then eased into my needy core. I moaned, breaking the kiss. Oh gods, he was so thick, filling me completely. It felt so fucking good.

Gavin’s gaze scoured my face, his lips curving into a knowing smile as Bastian gripped my hips and pulled out, then thrust back into me, hard and fast enough that the fronts of his thighs slapped against the backs of mine.

I found Gavin’s straining erection and stroked it roughly in time with Bastian’s steady pounding.

Gavin’s smile widened into a wicked grin. He leaned forward, pressing a bruising kiss to my lips, then pulled away and used his tangled grip in my hair to guide my face back down toward his throbbing cock. Anticipation sent a jolt of pleasure to my core, already teasing the idea of what promised to be another epic orgasm.

I took Gavin into my mouth without hesitation, sucking greedily. He didn’t thrust his hips, but held his position, lettingBastian’s rhythm guide my mouth back and forth onto his shaft. I took him as deep as I could with each forward thrust until tears welled and spilled over.

Gavin groaned, his grip on my hair tightening suddenly to hold me in place, and his body went rigid.

Behind me, Bastian slowed his pace.

I peered up at Gavin, tears staining my cheeks and saliva dribbling down my chin. He threw his head back and thrust his hips forward, spilling his pleasure down my throat. I drank him down, feeling the same rush of power as I received from his blood.

Slowly, Gavin pulled out of my mouth and once again lifted my face to his. He kissed me tenderly, worshipping my mouth as he helped me straighten up until my shoulder blades grazed Bastian’s chest. Bastian slid one hand around to the front of my body, pressing his palm against my abdomen as Gavin’s hands shifted forward from my hair to cradle my jaw.

The cooperation and tender contact between the two of them gave rise to an unexpected swell of emotion. Ikind ofknew Bastian. At least, I had thought I knew him before I learned he was a shifter. But I barely knew Gavin. And yet, I never wanted either immortal to let me go. In that moment, I trusted them both implicitly.

Gavin’s fingers traced over my rib cage, then trailed down the centerline of my belly, tracing around Bastian’s hand. He dragged one gentle fingertip around my needy clit, drawing delicate circles. His lips drifted over my jawline until the stubbled side of his face pressed flush against mine and the full moon at the center point of the bonding sigil I had left on his neck was mere inches from my mouth.

“You can do better than that, shifter,” he said, his voice rough. “Fuck her, hard.”

Bastian dug his fingers into my hips and rammed into me at the exact moment that Gavin pinched my clit.

I cried out, pleasure exploding from my core. My nails dug into Gavin’s shoulders, and I sank my teeth into his neck, riding the glorious waves of ecstasy, made even more intense by the decadent blood flowing over my tongue.

“Harder, shifter,” Gavin ordered hoarsely, stroking that pulsing bundle of nerves between his pinched thumb and forefinger.

I growled my agreement, arching my back and digging my teeth deeper into Gavin’s neck.

“Harder!” Gavin urged him on.

Bastian slammed into me, the blinding pleasure from their dual onslaught whiting out my vision. The climax went on and on andon.

Until, finally, Bastian groaned and buried himself deep in my core and stayed there, his hips flush against my ass. He nuzzled the crook of my neck as he rode his own release.

Panting, I pulled away from Gavin’s neck and leaned my head back on Bastian’s shoulder as the mind-blowing orgasm faded to blissful aftershocks.

“Better?” Gavin asked, palming my sex and grazing his lips along the line of my collarbone.

Incapable of forming words, I let out a breathy laugh as both men grazed fingertips over my skin, coaxing a different kind of pleasure from my body. One borne of intimacy rather than carnal desire.

Bastian grazed his nose over the shell of my ear, then kissed a path along my jawline to my lips. He lingered there, the slow sweep of his tongue making me melt back against him.

Gavin’s lips trailed up the column of my throat, and Bastian released my mouth, allowing me to accept Gavin’s kiss.

I felt feather light, like I was floating, and my skin tingled everywhere they touched me. I sighed when Gavin, too, ended his kiss. His eyes still burned with that silver light, and his markings were still blindingly bright. I raised one hand, tracing the crescent sigil on the side of his face.

Bastian kissed my neck, then backed away and crawled to the edge of the bed. Admiringly, I watched him pad into the bathroom. How had I ever thought he wasjusta librarian? Everything about him screamedimmortal. There was still no bonding sigil anywhere on his body, which I assumed meant he wasn’t yet an official member of my harem.

I shivered, suddenly aware of the cool feel of Gavin’s body in the absence of Bastian’s heat.

“Ah,” Gavin said, sitting back on his heels and letting his hands slip away from my body. “Apologies for the chill. I’m fairly depleted. I’ll need to replenish myself soon.”