Share

Chapter 32

Author: Gem
last update Last Updated: 2025-03-05 18:29:10

Brandon’s POV

I pressed my fingers to my lips, the ghost of Cameron’s kiss still lingering there like a brand. My heart was pounding so hard it echoed in my ears, but I didn’t move. Didn’t chase after him. I just sat there, staring at the closed bathroom door, fighting the ridiculous urge to laugh.

He kissed me.

He actually kissed me.

The shock of it buzzed through me, electrifying every nerve like I’d been hit by lightning. I kept replaying it in my head — the way he leaned in, slow and hesitant, like he couldn’t help himself. The way he melted the second I kissed him back, like he’d been waiting for it just as long as I had.

I grinned up at the ceiling, biting my lip to keep from making a sound. He was probably having a full-blown meltdown in the bathroom, and the last thing I wanted was to push him even further. But my chest felt light, my skin humming with the realization that maybe — just maybe — I wasn’t the only one feeling this.

Maybe I wasn’t imagining it.

The bathroom door f
Continue to read this book for free
Scan code to download App
Locked Chapter

Latest chapter

  • Rival's Contract Marriage    Chapter 49

    Brandon POVThe knock on the door came at the weirdest time. Not like, bad weird. Just... unexpected. I had just changed into my baggiest hoodie and basketball shorts and was midway through stuffing popcorn into my mouth while scrolling through a list of movies to half-watch while overthinking my life.Then, knock knock knock.I froze.No one really just showed up anymore. Not since college classes got crazy and people just texted before swinging by.I padded over to the door, dragging my feet just a little because I honestly wasn’t in the mood to entertain anyone. But when I opened it...Cameron was standing there.In ripped jeans, a black hoodie that had to be his favorite by now, and that usual "I swear I don't care but I totally do" expression plastered across his face.My heart did that stupid thing again — the one where it sped up for no reason."Hey," he said, rubbing the back of his neck like he hadn't ghosted me for a week straight."Uh... hey?"There was a pause. One of thos

  • Rival's Contract Marriage    Chapter 48

    POV: CameronSomething wasn’t right.I could feel it in the pit of my stomach the moment I opened my laptop. My inbox sat there, a sea of unread emails and boring newsletters, but the one I was waiting for wasn’t there.No message from The partner I got for the company.He usually responded by now. He wasn’t the type to leave people hanging — especially not when we had a shipment due next week. He was all business, all the time. Sharp. Focused. Reliable.But now?Radio silence.I scrolled. Refreshed. Refreshed again.Still nothing.I tried to brush it off at first. Maybe he was busy. Maybe something came up. Or maybe I was just being paranoid because I hadn't slept much last night — again.But an hour passed. Then two.Still no update.I shot him a message.> “Hey, everything okay on your end? Haven’t heard from you. Just checking in.”I leaned back in my chair and stared at the ceiling. My room was too quiet. The kind of quiet that made your thoughts louder. And right now, mine were

  • Rival's Contract Marriage    Chapter 47

    POV: CameronI threw myself into work like my life depended on it.It was either that or think about Brandon, and I couldn't freaking handle that right now.So yeah, I answered every damn email. I reorganized the supply closet twice. I even volunteered to help clean up after lunch, just so my hands had something to do. Anything to keep my brain from spiraling into memories I didn’t ask for.But they kept slipping in anyway.Like the sound of his laugh echoing in my ears when I passed someone joking at the front desk. Or the way someone next to me clicked their pen, and I immediately remembered how Brandon used to do that when he was thinking too hard — how he’d chew the end of it and squint at his notes like they were personally offending him.God. It was pathetic. I was fucking pathetic.I slammed my locker shut so hard it rattled, and someone down the hall gave me a look. I didn’t care. I just needed to get out of there before I lost it. Again.I walked fast, practically jogging acro

  • Rival's Contract Marriage    Chapter 46

    POV: CameronThe next morning felt heavier. Like the weight of everything we didn’t say was sitting between us at the kitchen table. Brandon was stirring sugar into his coffee like it was the most important thing in the world. I was pretending to read something on my phone, even though my screen was black.We hadn’t talked about what happened last night—not really. Sure, he said it was okay not to know what it meant. But how long could we live in this weird, blurry space?I couldn’t stop thinking about how his fingers brushed mine. How gentle his voice had been. How much I wanted to stay… and how terrified that made me.He looked up from his mug. “You going home today?”I blinked. The question felt sharp, like it had claws.“Yeah,” I said after a beat. “I should.”He nodded, too quickly. “Cool.”Cool? Really?The silence came back like a storm cloud.I swallowed. “Do you think this was a mistake?”He didn’t answer right away. Just sat there, staring into his coffee like it held a map

  • Rival's Contract Marriage    Chapter 45

    POV: CameronI woke up to soft breathing. Not mine.For a second, I had no clue where I was. The room was warm and kind of dim, the curtains only letting in this weak streak of morning light. Everything felt fuzzy, like that weird space between sleep and being awake. My brain hadn’t caught up yet.But then I shifted a little—and my leg brushed against something. No. Someone.My eyes flew open.Brandon.He was lying right next to me, half the blanket kicked off him, one arm bent above his head like he’d passed out mid-thought. His messy dark hair was all over the place and his face was… peaceful. Like, stupidly peaceful. No smirk. No teasing grin. Just him, asleep.And somehow that made my stomach flip.I blinked hard and sat up slowly, my heart thudding a little too fast in my chest. My eyes traced the curve of his jaw, the soft rise and fall of his chest. He looked so calm—so real—it made something in my chest ache.And then it hit me like a sucker punch to the gut.I hadn’t thought

  • Rival's Contract Marriage    Chapter 44

    POV: CameronI should’ve left.My fingers curled around the door handle, my heart thudding so loud I thought it might burst out of my chest. I needed to get out of there, away from the tension choking the air — away from him.But then Brandon grabbed my wrist, spun me around, and before I could even breathe, his lips were on mine.It wasn’t like the accidental kiss from earlier. This one was different. Deliberate. Desperate.I froze. My brain short-circuited. Every warning signal screamed at me to stop this before we ruined everything. But my body didn’t listen.I kissed him back.Hard.Brandon turned away me, and I raised a brow. “What? Is there something on my f—”His hand crashed against my mouth, covering it while the other shoved into my pants. My eyes widened as he stroked my hard, aching cock through my boxers. The soft fabric rubbing against my erection was almost too much to take. My body responded instantly, my hips jutting forward as he stroked me while gazing into my eyes.

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