Chapter 17 Haven #2
Kai’s jaw tightens. “What did he say?”
I stay silent.
We push through the doors into the afternoon sun. There’s a haze over the sky, and the crisp air is a welcome shock to my system when it hits my still-warm cheeks.
“Tell me what happened.”
When I still say nothing, he grabs my wrist. “Haven!”
“Nothing, okay? He just—” I rip my hand free, and use it to smooth down my oversized knit sweater. “He called me…trash.”
Kai glares. “What?” He steps forward, snatching up my hand and leading me away from campus at a fast walk. “Fucking asshole.”
“Right?” I scoff. “I mean, he has no right to treat us this way.”
We’ve barely make it a yard before Kai shakes his head and stops in his tracks. “Did he talk shit about me too?”
I crush my lips together.
Fuck. I don’t want to repeat Bastian’s awful words.
Kai glances around, then drags me around the corner of the building into the shadowed alcove where the emergency exit meets the wall. It’s slightly overgrown here and there’s a massive shrub blocking our view of the footpath.
“What did he say?” Kai growls.
“He’s obviously pissed about something.” I shake my head, letting out an uneasy laugh. “Just let it go.”
“What. Did. He. Say?” Kai grabs the back of my neck. “Tell me!”
“God, okay!” I knock his hand away, shaking my head. “He called you a closeted simp.”
Kai’s eyes darken. I think it’s anger, or some kind of righteous fury. But then I notice the way his breath has changed.
Faster. Shallower.
The way his pupils have dilated.
“He’s a fucking psychopath, Kai,” I murmur, an incredulous smile twitching my lips.
“I know.” He pats my cheek, huffing through his nose. “I fucking know.”
“He’ll say anything to get us worked up.”
“Yeah, I know that too.” His hand cups my face, slides down to my neck. “Did it work?”
“What?” I whisper.
Kai’s thumb strokes my lips. “Did he get you all worked up?”
His other hand glides to the small of my back, pulling me against him. The hard press of his cock beneath his joggers tells me I understood him just fine.
“No,” I lie. “He’s a fucking dick, Kai.”
“Biggest one I ever met.”
I snort-laugh but there’s not a trace of humor in Kai’s green eyes. In fact, the only thing I recognize on his face is a dark lust I haven’t seen in days.
My hand goes to Kai’s shoulder. “What’s gotten into you? Our professor calls me a trailer park whore, and suddenly you want to jump my fucking bones?”
“Yeah…how fucking dare he?” Kai mumbles, his eyes dropping to my mouth. “If anyone’s gonna call you a whore, it’s me.”
I dig my fingers into his shoulder and slap his chest with my other hand. “No one’s calling me anything! Not you, definitely not—“
Kai’s brutal kiss cuts me off.
I groan into his mouth, hands finding his hips, pulling him flush against me. He’s even harder now, straining against his pants, and it’s because of what Bastian said. What he called me.
“You like it when he calls me a slut?” I breathe against his lips as our hands rove each other’s bodies.
“That all he said?” he mumbles.
“No, he—” I gasp as his thigh pushes between mine, my jeans scraping against my skin as his leg puts pressure on my pussy in a most delicious way.
“Tell me everything.”
“I already—”
“Everything. Again.”
“He said—” I interrupt myself with a moan as Kai grinds his leg against me “—he didn’t need my desperate little cunt.”
“Jesus.” Kai’s hips buck against me. His hand slides up my side, grabbing my tit roughly through my camel sweater.
“He called me a pathetic trailer park whore,” I breathe.
“Fuck.” Kai’s voice is hoarse.
“Told me you’d have to keep me company until he called.”
“He’s still going to call?” Kai pulls back just enough to meet my gaze. His eyes are wild.
I dig my fingers into the back of his neck. “Do you want him to?”
“I don’t know what I want. But I know I can’t stop thinking about—“ He swallows hard. “About—”
I silence him with another kiss. It’s messier this time. Desperate.
His hand slides down, cupping me through my jeans. I whimper against his mouth, bucking into his palm.
“About him?” I murmur. “About us? All three of us?”
He groans, low and broken, and then his fingers are fumbling with my zipper, shoving into my jeans. My already drenched pussy seems to surprise him, but in a good way.
“Jesus, Haven.”
“Don’t stop.”
His fingers push inside me, two at once, thrusting and curling until my legs buckle. I cling to his shoulders, face buried in his neck, biting down on his dark Balenciaga hoodie to muffle the sounds I’m making.
“You are a pathetic whore,” he breathes in my ear. “But you’re my pathetic whore.”
“Fuck!” I clench around his fingers, so close already it’s downright shameful.
“You’re my desperate trailer trash girl,” he murmurs.
Hearing those words in his voice—so possessive and reverent and dark—shoves me over the edge. I come with a strangled cry, shaking apart against him while he works me through it and whispers filthy praise into my hair.
“You like that, Miss H? You’re being such a good little slut for me.”
When I can breathe again, I reach for his belt.
He doesn’t try to stop me.
I pull his cock free, wrapping my hand around him, and he’s so hard it must hurt. His head falls back as he groans, eyes squeezing shut when I stroke him.
“You want it to happen again?” I whisper. “Both of us, in his bed, doing whatever he tells us?”
“Heavenly.” I can’t tell if it’s a plea or a protest.
“You want it, don’t you? Just fucking admit it.” I twist my wrist, dragging a broken sound from his throat. “You want him, you fucking simp. You want to watch him fuck me like the fucking psycho he is, while you sit there with your dick in your hand—”
He comes with a groan that he fails to stifle, spilling hot cum over my hand while I fist his cock. We stand there for a long moment, breathing hard, our arousal palpable in the cool shadows.
“You’re so fucked in the head,” Kai finally says. I’m not sure if what I hear in his voice is disgust or admiration.
I wipe my hand on his joggers—he grimaces but doesn’t complain—and tuck him back inside.
“We’re so fucked,” I correct him.
When our eyes meet, there’s no regret in either of them.
Just resignation…and a flicker of anticipation.