Share

Chapter 2

Author: Hornedreams
last update publish date: 2026-03-29 00:34:28

The table settles back into rhythm after my coffee disaster. Napkins dab at stains, Gwen’s mom laughs it off with “happens to the best of us,” and plates start passing again. I keep my head down, forcing bites of casserole I can’t taste, every nerve screaming.

  CK—Christian—sits directly across from me, calm as stone. He answers questions like he’s used to them. Gwen’s dad leans forward first.

  “So, CK, how’re your folks doing? We haven’t seen them since that reunion last summer.”

  Christian sets his fork down, voice even. “They’re good. Mom’s still teaching piano, Dad’s semi-retired now. They wanted to come tonight, but the storm locked them in up north. Said to tell you they miss the old days—roommates in that tiny apartment, fighting over who got the good couch.”

  Gwen’s mom sighs fondly. “God, those stories. Your dad used to sneak in pizza at 2 a.m. when we were all broke and starving. We were convinced we’d rule the world back then.”

  Christian gives a small, tired smile. “They still talk about it like it was yesterday.”

  Gwen’s dad claps him on the shoulder. “And you, young man? Law school finally behind you?”

  “Just finished,” Christian says. “Bar exam’s next month. Got an offer from Harlan & Pierce—starting after I pass.”

  The table erupts in congratulations. Gwen beams, squeezing his arm. “That’s huge, CK! I’m so proud.”

  I stare at my plate, stomach twisting. The man who pinned me to a motel wall last night, who made me come undone until I couldn’t speak, is about to be a lawyer. Of course he is.

  Gwen turns to him, eyes sparkling with innocent curiosity. “So… how exactly did you two meet last night? Selene’s being weirdly quiet about it.”

  The air sucks out of the room for me.

  Christian’s gaze flicks to mine—brief, loaded. He opens his mouth. “We ran into each other at—”

  “At the bar,” I blurt, too loud, too fast. “Just… grabbed a drink. Storm was bad. Talked for a bit. That’s all.”

  Gwen tilts her head. “That’s all? You spilled coffee like you saw a ghost when he walked in.”

  I force a laugh that sounds strangled. “Jet lag. Or… coffee shock. I’m fine now.”

  Under the table, my knee bounces. Christian watches me for one beat longer, then shrugs lightly. “Yeah. Just a drink. Nothing crazy.”

  Gwen shrugs too, satisfied. “Okay, mystery solved. You two are officially allowed to be awkward around each other now.”

  The table laughs. Conversation shifts—someone asks about the firm, someone else about holiday plans. I breathe again, barely.

  But Christian’s foot nudges mine under the table. Just once. Deliberate.

  I jerk my leg back like I’ve been burned.

  He doesn’t look at me.

  But the corner of his mouth twitches.

  I’m trapped at this table, smiling through small talk, while the secret sits between us like a live wire.

  And dinner’s nowhere near over

  The table finally clears. Plates stacked, wine glasses collected, laughter drifting toward the living room where Gwen’s cousins are starting a card game. Gwen’s mom waves us off—“You two handle the kitchen, I’ll join the cards in a minute.”

  I freeze at the sink.

  Christian steps in behind me.

  The door swings shut. Just us. Running water, clinking dishes, the low hum of the dishwasher. No escape.

  He sets a stack of plates on the counter, close enough that I feel the heat radiating off him. Same cedar-and-smoke scent from last night. My hands shake as I rinse a glass.

  He speaks first, voice low, private. “You disappeared after that hot sex last night.”

  My spine stiffens. Soap suds slide down my wrist. “Don’t.”

  He doesn’t back off. “Just stating facts.”

  I turn the faucet harder, water roaring. “Gwen has feelings for you. Real ones. She’s had them since we were kids. She can never—ever—know what happened. I made an honest mistake. I wouldn’t have touched you if I’d known who you were.”

  He’s quiet for a second. Then he moves in—slow, deliberate—until his chest is almost against my back. The counter traps me. His breath brushes my ear.

  “You sure about that?”

  My heart slams against my ribs, loud enough I’m sure he hears it. I turn my head just enough. His lips are right there—full, still faintly swollen from last night. My eyes flick up to his. Dark. Heavy-lidded. Waiting.

  The kitchen light catches the edge of his beard. The same beard that scraped my inner thighs until I screamed.

  I feel the pull—magnetic, dangerous—like gravity tilting the room. My lips part on a shallow breath. One inch closer and we’d collide again.

  I shove my palm against his chest. Hard.

  “Yes,” I whisper, voice cracking. “I’m sure.”

  He doesn’t fight it. Steps back one pace. Hands up in surrender, but his eyes say he doesn’t believe me for a second.

  I turn back to the sink, gripping the edge so tight my knuckles bleach. Water still runs. Dishes still need washing.

  But my pulse won’t slow.

  From the living room, Gwen’s laugh floats in—bright, innocent, happy.

  I close my eyes for half a heartbeat.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Hooking up with my best friend’s crush   Chapter 36

    Last Frame: It all boils down to this. I need a strike to shut her out. The ball feels heavy, grounded in my hand. I can feel the weight of her gaze on my back as I step onto the approach. I take my time, find my mark, breathe out the last of the day’s stress, and let it fly. Strike. The pins explode in a satisfying, chaotic clatter. I throw my arms up, turning to her with a grin that feels like it belongs to a much younger, happier version of myself. “Game over. Associate Knight takes the title.” Megan shakes her head, laughing as she walks over and bumps her shoulder into mine hard enough to make me stumble back a step. “You got lucky on the oil pattern. That’s all it was.” “Luck had nothing to do with it,” I say, the adrenaline still humming. “That was pure, unadulterated skill.” She steals the last few fries from the bottom of the basket, popping them into her mouth one by one while she studies me. “Fine. You win this round. But I want a rematch after we finish these.

  • Hooking up with my best friend’s crush   Chapter 35

    The neon overheads at Lane 7 hum with a low-frequency buzz that vibrates in my teeth, but it’s a welcome distraction from the suffocating silence of the apartment. Megan is already there when I return from the vending area, she’s looking so pretty and I can’t help but notice all her curves and damn, those pointy nipples poking out of her shirt like they could pop out anytime now. I feel this is a set up and a tease to make me fall for her all over again and it’s working. Not that I ever even fell out of love with her in first place. , tokens jingling in her palm like pocket change, the digital scoreboard glowing with a preemptive, expectant zero. She’s leaning against the plastic casing of the ball return, one hip cocked at an angle that feels like a dare, that black tank top still doing dangerous things to my focus every time the overhead blacklights catch the sheen of the fabric. “Finally,” she teases, her voice cutting through the crash of a strike from the lane over. She snat

  • Hooking up with my best friend’s crush   Chapter 34

    I nod slowly, the weight of the rejection sinking into my bones. “Right. Typical. Cool.” Gwen finishes arranging the lilies and peonies, stepping back to admire her handiwork on the nightstand. “You hungry? I was gonna order a couple of pizzas if you want in. We could actually watch a movie for once.” “I’m good, Gwen. Really. It was just a long day at the firm. I’m probably just gonna crash early.” She pouts, her lower lip jutting out in a playful show of disappointment. “Boo. Workaholic. But okay. Night, CK. Thanks again for the flowers—they really saved my night.” “Night, Gwen.” I slip out of the room, closing the door softly to mask the sound of my retreating footsteps. My own bedroom feels cavernous and cold, the shadows in the corners seeming to stretch toward me. I drop onto the edge of the bed, the mattress sighing under my weight, and pull out my phone. The screen is a blinding white glare in the darkness. Me: Hey. Just got home.You’re still out? No reply. I wa

  • Hooking up with my best friend’s crush   Chapter 33

    The air in the florist’s shop is a thick, humid sanctuary of botanical scents, a sharp contrast to the sterile, recycled oxygen of the floor. It’s a tiny, tucked-between-buildings spot that somehow maintains the delicate, dew-heavy smell of fresh-cut roses even as the spring heat begins to bake the city pavement outside. I stand there for a long moment, my eyes scanning the buckets until I find them: white lilies and soft pink peonies. These are Selene’s favorites, the specific blooms she once pointed out during a late-night walk, claiming they reminded her of "quiet nights and no drama." In the wreckage of the last two weeks, those words feel like a taunt, but I figure if fourteen days of absolute, deafening silence won’t break her resolve, maybe the physical weight of these flowers will at least crack the door open. The apartment building is eerily quiet when I finally shoulder my way through the front door. There are no lights flickering in the parlor, no low thrum of the indie

  • Hooking up with my best friend’s crush   Chapter 32

    The door clicks shut behind me. The apartment smells like a confusing mix of lingering takeout containers and the heavy, cloying scent of Gwen’s favorite vanilla candle. The lights are low, the living room bathed in the soft, blue glow of the television. Gwen’s out—some girls’ night thing she’d mentioned, probably trying to outdrink the stress of her own life. Selene is on the couch. She’s tucked into the corner, legs pulled tight under her, her phone held inches from her face. The screen light makes her skin look pale, almost ghostly. I drop my bag and walk over, my heart thudding. I lean down to kiss her—a soft, familiar gesture intended to bridge the gap—but she turns her head at the last second. My lips brush the cool skin of her cheek instead. I pause, my hand hovering near her shoulder. “Still mad?” She doesn’t look up. Her thumb flickers over the screen, scrolling through a feed she isn’t actually reading. “Mad about what, Christian?” “Come on. Don’t be like that. I

  • Hooking up with my best friend’s crush   Chapter 31

    The door clicks shut behind me. The apartment smells like a confusing mix of lingering takeout containers and the heavy, cloying scent of Gwen’s favorite vanilla candle. The lights are low, the living room bathed in the soft, blue glow of the television. Gwen’s out—some girls’ night thing she’d mentioned, probably trying to outdrink the stress of her own life. Selene is on the couch. She’s tucked into the corner, legs pulled tight under her, her phone held inches from her face. The screen light makes her skin look pale, almost ghostly. I drop my bag and walk over, my heart thudding. I lean down to kiss her—a soft, familiar gesture intended to bridge the gap—but she turns her head at the last second. My lips brush the cool skin of her cheek instead. I pause, my hand hovering near her shoulder. “Still mad?” She doesn’t look up. Her thumb flickers over the screen, scrolling through a feed she isn’t actually reading. “Mad about what, Christian?” “Come on. Don’t be like that. I

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status