My brain doesn’t even take the time to process that I’m kissing Cade Hart—my childhood crush, my brother’s best friend. I’m going on pure instinct as I moan into his mouth. He responds to me in kind, moving his hands to encircle my waist. After a moment, his hands move down to my hips, pulling them roughly to his. He tightens his hold on me even more, like all his pent-up feelings are flooding out in this moment.

Mine are, too.

I push him backward without breaking the kiss until we meet a stall door. He turns me around and presses me against it. This is thrilling and dangerous, something I’ve never done before, but with Cade, I can’t deny my arousal. It’s like he’s lit a blowtorch inside me I can’t put out, and I can’t wait to have him.

And based on the way he’s touching me, kissing me, and groaning into my ear as I slide my hands under his shirt to feel his taut stomach, he seems to feel the same way.

We pull away breathlessly, our hungry eyes searching the other’s for approval. Suddenly, my lips are back on his, and my hands find his belt buckle as his go to the button and zipper on my jeans. Before I can process anything, he’s pulling down my underwear, licking his lips as he gazes between my legs with undisguised hunger.

There’s no time for foreplay—we both know anyone could burst in at any moment—but Cade reaches out a finger to trace my entrance gingerly. He lets out a low, guttural moan as he feels for himself how wet and ready I am for him. With a growl of approval, he pulls down his boxers. I get the briefest glimpse of his considerable size before he puts his hand on the back of my neck and sheathes himself inside me, leaving us fully melded together in a passionate, sticky heat that neither one of us could have expected tonight.

We may only have mere seconds to see this through to the end. Cade starts thrusting into me hard, and I roll my eyes back in pleasure, letting my head fall against the stall door. I feel like I’ve been transported to a different universe with only me and Cade in it.

It only takes a few thrusts from him until I’m coming hard, burying my mouth in Cade’s neck in the hope of muffling my moans. If it didn’t feel so incredible, I’d almost be embarrassed about how quickly he made me come.

It turns out that Cade isn’t far behind me. He lets out a final thrust and a low, rumbling groan. I feel him twitch and pulse as he spills into me.

We stand there for a minute, unmoving, our breath coming out in pants. My face is still buried in his neck, and I find myself unwilling to meet his eyes. But we can’t stay like this, so when I finally manage to look up, Cade slips out of me and grabs a paper towel to wipe himself before pulling up his pants and redoing his buckle. He gives me a final glance I can’t interpret before he leaves me standing there utterly bewildered, convinced I must be dreaming or at least hallucinating.

I just had sex with Cade Hart? My brother’s best friend?

In a public bathroom?!

Still breathing hard, I manage to remember where I am and compose myself, locking myself in the stall as I snatch a paper towel and clean the dripping mess down my legs. After splashing my still-flushed face with water, I exit the bathroom.

I stand outside the bathroom door for a moment, feeling a flash of irritation as I spot Cade looking as cool as a cucumber back in our booth, laughing hard at something Mike is saying.

He’s acting like this never happened.

Well, two can play at that game.

I order another Coke from the bar before rejoining the group. When they ask me where I’ve been, I tell them I had to take a call from a friend. I refuse to meet Cade’s eyes, and to my relief, no one is glancing suspiciously between me and him like they’ve just made the connection for our previous absence.

About an hour later, the sky darkens, and O’Malley’s picks up. Cade and I sit in the booth across from each other as the others chat and laugh. I keep my head down, still unable to make eye contact with him after what happened in the bathroom.

I still can’t believe I just had a bathroom hook-up with Cade Hart. I should feel used, shouldn’t I? Or offended in some way?

My God… I don’t even know if he’s married or has a girlfriend!My gaze flickers to his left hand, which is empty of rings, so that apparently answers that question. And though he was a player back in the day, no one ever talked about him as a cheater.

What we did should feel so wrong, but why does it feel so right?

I finally give in to the urge to look at his face, the curiosity killing me. I let my eyes flicker up at him. He’s staring at me with that same inscrutable intensity as before. But that look that once prompted annoyance in me is now replaced with liquid desire, which only complicates things. Not to mention annoys me to no end.

“Well, Killian and I have an appointment with the caterers tomorrow morning,” Mia announces. “So we need to head out now. And we need to drop off Sloane at Mom and Dad’s.”

I nod, getting up as quickly as possible, desperate to get out of here and away from Cade.

When all of us step outside, Mike puts my suitcase into the trunk of Killian’s car as we all say goodbye. To my surprise, Cade steps in front of me and hugs me tightly. To keep up appearances, I hug him back, though I stiffen once he opens his mouth.

“I meant everything I said,” he murmurs into my ear.

I can’t help but scoff. “And yet you said very little,” I mumble back as we pull away.

I wonder if he’ll say more, but he just waves goodbye and starts heading to his car on the other side of the lot.

What the hell is he up to? This man mystifies me like nothing else.

I turn back to Killian’s car, stopping short when my eyes catch on a lone figure across the way just standing there, looking straight at me. It’s not Cade, who’s already in his car and backing away. I let out an involuntary shiver, even though I can’t make out who this person could be.