By early evening, after jogging along the bay to the town and back, I stepped out of my cabin, fresh from the shower, feeling the salty breeze on my skin.
A waiter from the Bar & Grill walked up with the takeout I’d ordered. The inn offered the service for couples who didn’t feel like leaving their room. Tonight, it was just for me. With a Zoom meeting ahead and Ruby so obviously avoiding me all day, I wasn’t in the mood to chase her down or pretend otherwise.
My takeout bag swung from my hand as I turned back toward the cabin, just when footsteps crunched on the gravel, making me glance up.
Ruby was crossing the path toward the forecourt, clearly hoping I wouldn’t notice her. Her hair was damp, braided back, her face bare and prettier for it, the lingering last rays of sun catching on the two pale curls escaping to frame it. Her blue eyes were clear, not hazy and dazed like last night. The look in them was unguarded, even as she tried to act casual.
She slowed when she realized she’d been caught.
“Hey,” she said, voice too light, too casual. “I was going to come talk to you. Maybe even have dinner. But, um ... girls’ night. I promised.”
She was lying about the first part. Badly.
I held her gaze and let her fumble for a moment before I said, steady and even, “Her name was Julie. It was just coffee. For my dad. Nothing happened.”
My words clearly caught her unprepared.
Ruby exhaled and averted her eyes, pretending to study the trees as if the breeze had suddenly become fascinating. “Why are you telling me that?”
“Because I think you need to hear it.”
“Please. I didn’t even come over to say hi.” She looked back at me, chin tipped high.
“Exactly.”
I saw the struggle flicker over her face, the crease between her eyebrows deepening, like she was losing an argument with herself that she didn’t want to admit she was having. A muscle in her jaw twitched, her nostrils flared.
“I’m not jealous,” she blurted, already turning on her heel.
“Just territorial,” I called after her.
Her stride faltered for a beat before she walked faster, almost marched, disappearing down the path.
As a structural engineer, I understood stress, load, heat, and pressure—how something could hold until the right force made it shift or break. Ruby Locke was all of that and more, built strong in ways most people never learned to be. I knew now that last night had been her armor cracking under a lightning bolt of heat and jealousy. Because she felt way more than she was willing to admit. I wanted that truth unlocked, I wanted Ruby to shift. But not if it meant breaking something in her forever.
33
Ruby
THE EARLY EVENING AIRwas cool and golden when I spotted him outside Sea Glass, takeout bag in hand, hair wet from a shower. I hadn’t seen him all day, and now my heart hammered harder than Dave’s crew on a good day.
He looked annoyingly good, like someone who instinctively knew what angle the sun would hit him best.
He spotted me, too. Too late to escape. I waved, aiming for casual and breezy while every nerve inside me hummed.
By the time I walked away, knowing he’d seen through me and knew I’d acted out of jealousy the night before, and what that meant—I couldn’t even pretend at breezy anymore. Inside, I was all downpour and thunder.
I WAS THE FIRST TOget to Evangeline’s house, a bag of bakery treats, a cookie jar, and a bottle of wine from the inn clinking together in my arms.
Her place sat on one of Coral Bay’s inner streets, a row of cheerful, mismatched houses in faded pastels and earthtones. In summer, the air here smelled of sunscreen, and vacationers strolled past in flip-flops and damp swimsuits, arms full of beach towels and pool toys.
“Sure you can,” Evangeline half-whispered, answering my question just as Daphne and Rio walked in.
“What can she?” Rio asked, setting her food contribution on Eve’s living room table next to Daphne’s.
“Stay the night,” Evangeline said before I could stop her. I didn’t exactly want the others to know.
Rio shot me a glance.