Share

3

Author: Sharon
last update publish date: 2025-09-10 14:38:06

IVY

My head was pounding.

I groaned and rolled onto my side, dragging the pillow over my face like it could block out the sun stabbing through the curtains.

“Ughhh, I’m never drinking again,” I muttered into the mattress. My throat was dry. My legs ached.

And my brain… was not helping.

Because the first image that flashed across my mind?

Dominic.

His hand on my throat.

His chest against mine.

The feel of his cock was hard and hot against my thigh when he pinned me down in the car.

“Oh my God.” I sat up and smacked myself lightly across the face. “Stop it. Stop. Thinking. About. Him.”

What the hell was wrong with me?

I’d had a stupid crush on him in high school. Everyone goes through weird phases, right? I was seventeen, angry at the world, and he was...tall, hot, and never smiled. Whatever. That was old news.

I wasn’t that girl anymore.

Except apparently my brain didn’t get the memo. Because even now, my thighs pressed together like I needed—

“NOPE,” I said out loud. “We’re not doing this.”

I peeled myself off the bed, shuffled to the bathroom, and stared at my reflection.

Messy hair. Smudged mascara. A hickey forming on my neck I definitely didn’t remember getting.

“Love that for me,” I muttered.

After a long, hot shower and two aspirin, I felt slightly more human. I threw on a baggy shirt, no bra, and tiny shorts. I wasn’t planning on seeing anyone today anyway.

Boy, was I wrong.

As soon as I reached the bottom of the stairs, I heard laughter.

What the—?

I turned the corner into the living room—

“SURPRISE, BITCH!”

I screamed as Mia threw a pillow straight at my face.

“What the—MIA?!”

“And me!” Amaya beamed, arms wide as she ran over to hug me. “Surprise!”

“Wait—how—” I was still trying to catch my breath.

“We texted your mom,” Mia said, smirking. “Told her we were coming down for the weekend.”

“She said okay?” I raised an eyebrow.

“She did,” Mia said.

“Wow,” I muttered.

I hugged them both tightly. Amaya smelled like vanilla and strawberries. Mia smelled like attitude and lip gloss. I missed them more than I realized.

And then—ugh.

Janelle.

“Hey Ivy,” she said, stepping forward with a half-smile. “Long time.”

“Yeah,” I said, forcing a polite smile. “Nice to see you.”

Lie.

She hugged me, too long, too fake.

“She was with us already,” Amaya said, not noticing the way I tensed. “So we brought her along!”

“Yay,” I said flatly.

Mia caught my eyes over Janelle’s shoulder and raised one eyebrow.

I knew what that meant.

You okay?

I gave her a tight nod.

She nodded back. Nothing else. That’s why I loved her. Mia never pushed unless she had to.

We all sat on the couch, catching up. They told me about the college drama, dumb boys, weird roommates, and even weirder professors. I laughed more than I had in days.

“And then this guy actually asked if I wanted to 'meditate naked under the moon’ with him,” Amaya said, wide-eyed.

Mia snorted. “I would’ve said yes. Then called the cops.”

I giggled. “Sounds like your type, Maya.”

“He was cute!” she defended.

“Girl, so is crack. Don’t mean you should try it,” Mia said, dead serious.

We all burst out laughing.

Even Janelle chuckled—though I caught the way her eyes kept flicking around the house. Nosy bitch.

“You look tired,” Janelle said to me after a moment.

“Wow, thanks,” I deadpanned.

“No, like...kinda pale. Hungover?”

Before I could answer, Mia cut in.

“She looks hot. Shut up, Jan.”

I shot her a grateful look.

Then Amaya clapped her hands. “Okay! Face masks. I brought the charcoal ones that smell like cucumbers.”

“Bless you,” I groaned. “My skin is crying.”

Ten minutes later we were all in the bathroom, our faces painted black and hair tied up. We looked ridiculous.

“I look like a burnt raccoon,” Mia said.

“You always do,” I replied sweetly.

She flipped me off. “Love you too, babe.”

Amaya giggled. “This is the most relaxed I’ve seen you in weeks.”

I paused.

She was right.

For a moment, I wasn’t thinking about being expelled, or being called a slut, or Dominic’s hand on my throat and—

Dammit.

“Hey,” Mia said softly, leaning closer. “You good?”

I looked at her.

Those sharp brown eyes. She wasn’t joking now.

I swallowed.

“I’m fine,” I lied.

She didn’t believe me.

But she let it go.

We went downstairs and crashed in the living room, scrolling TikTok, watching dumb movies, laughing at old pictures. My stomach actually hurt from laughing.

“I missed this,” Amaya said dreamily.

“Me too,” I whispered.

“Ivy,” Mia said suddenly. “You sure you’re okay?”

Before I could answer—

The front door opened.

I turned my head—and froze.

Dominic stepped in, sweaty and muscular, gym bag slung over his shoulder.

He paused when he saw us all on the floor.

Our eyes met for half a second.

Heat shot straight through me.

He looked away first.

“Evening,” he said.

“Hey, Mr. D,” Amaya chirped.

Mia waved, casual.

Janelle crossed her legs and twirled her hair. “Hi sir.”

I, wanted to gag.

He nodded politely and walked into the kitchen.

I could still feel the ghost of his hand on my throat.

“Let’s go upstairs,” I said quickly, brushing my hair behind my ear.

Amaya smiled and nodded. “Come on, Janelle. You have to see Ivy’s insane skincare collection.”

Janelle followed her, chattering about how nice the house was. I didn’t care to listen.

Mia stayed behind.

She didn’t say anything right away. Just stared at me with those sharp, dark eyes of hers.

“What?” I asked, forcing a small smile.

She stepped closer. “Come here.”

I blinked. “Why?”

“Just come.”

I sighed and walked over.

Mia pulled me into a hug without warning.

I froze at first… but then I melted into it.

“You’re not okay,” she whispered. “But you will be. And that bastard will be punished. One way or another.”

I shut my eyes tightly, gripping the back of her hoodie.

God, I missed her.

She pulled back after a moment and gave me a small smirk. “Now let’s get snacks before we starve to death.”

“God, yes,” I said, wiping my face. “Doritos. Popcorn. That weird marshmallow thing you like.”

“Hell yeah,” she said.

We padded into the kitchen like hungry raccoons.

Dominic was there, of course—standing by the counter, opening a bottle of water. His back was to us, but that broad back still made my stomach flip.

Mia didn’t hesitate.

“Well, if it isn’t Mr D.” she said.

Dominic turned halfway, raised a brow. “Still loud, I see.”

“You love it,” she teased.

“I tolerate it,” he said, but his lips twitched a little. Not quite a smile, but it was something.

Mia nudged me and whispered, “See? He likes me.”

“I didn’t say anything,” I whispered back, grabbing popcorn.

“We’re raiding your pantry!” she announced.

Dominic shrugged. “Not like anyone asked before.”

Mia winked and grabbed three bags of chips and a box of cookies. I snatched a couple sodas from the fridge.

“We good?” I asked her.

“Yeah, let’s go rot our brains with a romcom,” she said, bouncing ahead of me.

As we climbed the stairs, I heard Dominic mutter under his breath, “Teenagers.”

Mia turned back and yelled, “We’re twenty, you old man!”

“Still acting twelve,” he called back.

I laughed. It felt… weird. But good.

Back in my room, Amaya and Janelle were already setting up the floor with blankets and pillows.

“Ivy, this room is everything,” Janelle said, her eyes wide. “Like, I’m actually jealous.”

I smiled politely. “Thanks.”

“We were just picking a movie,” Amaya added. “I’m voting for To All the Boys.”

“Again?” Mia groaned. “You have a thing for Peter Kavinsky, just admit it.”

“Shut up,” Amaya said, blushing.

We threw on the movie, opened snacks, and passed sodas around.

The first twenty minutes were full of loud laughter, sarcastic commentary, and popcorn fights. For a little while, I forgot about everything. The scandal. My mom. Dominic’s hands on me. Everything.

Amaya lay on her back, painting her nails mid-movie.

Janelle took a million selfies.

Mia sat beside me with a facemask on and a mountain of Doritos in her lap.

I felt normal again.

“I’ve missed this,” I said softly.

Mia looked over. “We missed you more.”

Hours passed. The movie ended. The room grew quiet. Janelle had fallen asleep halfway through the second movie, curled on a pillow like a cat.

Amaya was half-asleep, scrolling through her phone with her eyes barely open.

Mia stretched out on the floor beside me. “I’m officially in a food coma.”

I yawned. “Same.”

One by one, the girls dozed off and I did too.

I woke up few hours later and my throat was dry. I needed water.

Careful not to wake anyone, I slid off the bed, tiptoed over Mia, and padded downstairs in my socks.

Then I heard it.

A sound.

I froze.

At first I thought maybe one of the girls had come downstairs too. Maybe Mia.

Another sound. A moan.

Low. Female.

Then a man’s voice. Grunting.

Dominic.

And Janelle.

Over the damn kitchen counter.

He had her bent over like it was his job. Her tight little dress was bunched up around her waist, and his hand was buried in her hair, yanking her head back while he thrust into her with deep, hard strokes.

She moaned—loud.

“Fuck, Dominic—right there—oh my God!”

He grunted low. “You like that?”

“Yes! Yes, fuck—don’t stop—”

I couldn’t move.

I couldn’t breathe.

And the worst part?

He looked up.

Dead in the middle of it. Mid-thrust. Eyes dark, wild.

And he saw me.

My heart jumped into my throat.

But he didn’t stop.

Didn’t even blink.

He stared at me—like he wanted me to watch. Like he knew exactly what he was doing.

Janelle didn’t see me. She had her eyes closed, mouth open, moaning like she was auditioning for p**n.

I backed away slowly, silently.

My thighs clenched without meaning to.

Fuck.

What the actual hell was wrong with me?

I turned and practically ran back upstairs, every step light, quick, desperate.

My brain was a mess. I hated her. I hated him.

And I hated how wet I was.

Back in my room, everyone was still asleep.

I collapsed onto my bed.

She was smiling at Amaya earliererererererer, all sweet and polite. Asking about Dominic—laughing too hard at stupid jokes. I'd seen her looking him up and down like he was a snack.

And now she was bent over our kitchen counter?

By my stepdad?

What the actual fuck?

I pressed my palms into my eyes. “No. No no no. This isn’t happening. I didn’t see that. It’s just a dream.”

Except it wasn’t.

My panties were damp. My breathing was off. And I couldn’t forget the way Dominic looked at me.

And the worst part?

My body fucking responded.

My nipples were hard.

My thighs were shaking.

And my brain kept replaying the image of him, hips snapping against her, that deep grunt from his throat, her squealing like she was losing her mind.

I wanted to throw up.

“What the fuck is wrong with me?”

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

Latest chapter

  • Beneath His Rules   114

    Ivy's Pov I had been back in the warehouse in my sleep and I could still feel the rough fabric of the blindfold against my skin and the way the air smelled like old metal and wet dirt. Usually when I woke up from a dream like that my heart would be racing so fast that I felt like I was going to pass out and I would have to turn on every light in the apartment just to breathe. But tonight was different because I stayed very still and I realized that the scary sounds were just the wind hitting the glass of my window. I sat up and I took a long breath of the cold mountain air and I realized that the man from the dream was not in the room with me. He was in a cage back in the city and he was never going to touch me again. I reached under my pillow and pulled out the leather journal that was getting thick with all the pages I had filled up since I arrived in the village. I didn't turn on the big overhead light because I didn't want to chase away the quiet feeling that was finally settli

  • Beneath His Rules   113

    Ivy's Pov The wooden floor of the library basement creaked as I walked toward the circle of chairs that Dr. Varga had set up for the Tuesday evening meeting. I had been seeing her alone for a few weeks but she told me that there was a group of women who met once a week to talk about the things they had survived. I was the youngest one there by at least ten years and I felt very small as I sat down in the chair between a woman with gray hair and a younger girl who was biting her nails. The room was warm and there was a pot of tea on the table in the middle but I didn't feel like drinking anything because my throat felt very tight. I looked at the exit sign and I wondered if Marcus was still standing right outside the door like he promised he would be. "We have a new face with us today and her name is Ivy," Dr. Varga said as she looked around the circle with a very calm and encouraging smile. "She is from across the ocean and she has been through a very difficult journey to get to o

  • Beneath His Rules   112

    Ivy's Pov The lights in the youth center were flickering a little bit because a storm was moving in from the mountains and making the wind howl against the stone walls. I was putting the last of the acrylic paints back into the cabinet when I heard a soft tapping sound at the side door that led to the alley. It was an hour after the program had ended and Martha had already gone home to her family in the next village over. I walked to the door and I saw Sarah standing there with a large bruise on her cheek and a small backpack clutched against her chest. She was shaking so hard that I could hear her teeth clicking together in the quiet room. "Ivy, I can't go back there tonight," she whispered as I pulled her inside and locked the door behind her. "My stepdad is in one of his moods and he started breaking things in the kitchen because dinner was late. He told me that if I didn't shut up he was going to make sure I never spoke again. I ran out the back window and I didn't stop until

  • Beneath His Rules   111

    Dominic's Pov I stood in the middle of the empty foyer, and my boots made a loud clicking sound on the marble floor that had once been covered by a thick blue rug. The house felt like a giant hollow shell now that all the furniture had been packed into crates and the paintings had been taken down from the walls. I had spent ten years of my life in these rooms trying to build a perfect world but all I found was a lot of trouble and a lot of sadness. I looked at the spot near the stairs where I used to stand and wait for Ivy to come home from school and I felt a sharp pinch in my chest. This place was full of memories that I did not want to carry with me anymore because they were tied to a woman who did not care about us. The front door opened and my lawyer walked in with a leather folder under his arm and a very serious look on his face. He was the one who had handled the divorce and the property sale and he was the one who had spent the last month talking to Ivy's mother so I did no

  • Beneath His Rules   110

    Ivy's Pov The bell above the door of the bakery chimed with a high and clear sound as I stepped out onto the sidewalk with a small bag of almond cookies in my hand. I had lived in this mountain village for a month now and I was starting to recognize the faces of the people who opened their shops at the same time every morning. The air was crisp and it made my nose feel a little bit numb but I did not pull my scarf up over my mouth today because I wanted to breathe in the smell of the cold pine trees. I walked toward the small town square where there was a stone fountain that was frozen into a solid block of ice that looked like a sculpture. I saw Marcus standing near a lamp post about twenty feet behind me and he was wearing a heavy black coat that made him look very out of place among the tourists. He caught my eye and he gave me a very small nod but he did not come over to tell me what to do or where to go. I had made it very clear that I wanted to explore the streets by myself to

  • Beneath His Rules   109

    Ivy's Pov The mail arrived at the village post office early in the afternoon and Marcus brought the envelope up to my apartment while I was sitting at the table eating a bowl of soup. He didn't say much but he looked at me with a soft expression as he set the thick white paper down next to my spoon. I recognized the handwriting immediately because it was the same sharp and neat style that was always on the birthday cards and the notes he used to leave on the kitchen counter. I felt my heart do a quick skip in my chest and I waited until Marcus went back downstairs to his own room before I even touched it. I wanted to be completely alone when I read whatever Dominic had decided to send across the ocean to find me. I picked up the envelope and I felt the weight of it in my hand and it felt like it was full of more than just paper. I walked over to my bed and sat against the pillows while I carefully tore the top edge open so I wouldn't mess up the words inside. I pulled out the two

  • Beneath His Rules   15

    Ivy’s pov I tossed and turned for what felt like hours. The house was dead quiet, but my brain wouldn’t shut up. Every time I closed my eyes, I saw him leaning over me, his mouth rough on mine, his voice low when he told me to “go think about what you just offered.”I kicked the blanket off, then

    last updateLast Updated : 2026-03-18
  • Beneath His Rules   12

    Ivy's pov I was sitting on the couch in the living room, scrolling through my phone, when I heard Dominic’s footsteps. He was upstairs earlier, probably working in his study again. When he came down, I didn’t even look up at first. “You’re still awake?” he asked, his voice low, that same calm to

    last updateLast Updated : 2026-03-18
  • Beneath His Rules   9

    Ivy's povI leaned against my bedroom door, glancing around like a guilty teenager, even though I wasn’t doing anything illegal, well, not technically. Still, I felt like I was about to get caught.I muttered to myself, “Okay. No one’s here, no one can see me. Just breathe, Ivy.”I shut the door b

    last updateLast Updated : 2026-03-17
  • Beneath His Rules   11

    Ivy’s pov I walked straight out of the shower with nothing but a towel wrapped around me. My hair was dripping down my shoulders, water sliding over my skin, and I didn’t even bother to dry off properly. Dominic’s study door was cracked open. I could see him at his desk, shirtless again, typing

    last updateLast Updated : 2026-03-17
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