Chapter: A PET FOR ASTRID - Chapter 1BLURBIn high school, Jamal was the golden boy of the school. Handsome, beloved, and untouchable. While Astrid was the wealthy oddball everyone ignored. She thought his love was real, until he revealed it was all a bet and leaked their private tape to the entire school, forcing her into a humiliating exile.Now, the tables have turned. Astrid is back, unrecognizable, and holding all the cards. After luring a clueless Jamal into her trap, he wakes up chained to the bed in her luxury penthouse. Astrid doesn't just want an apology, she wants to ruin him completely. Through calculated psychological torment, chemical compliance, and physical reprogramming, she is going to turn the campus golden boy into her personal toy.TRIGGER WARNING WARNING: This is a dark, non-traditional romance/revenge story containing explicit adult content and themes that may be highly disturbing to some readers. Reader discretion is strongly advised.Content includes:Non-consensual drugging, kidnapping, and unl
Last Updated: 2026-08-21
Chapter: CHAPTER 12/LUKE/“This position,” I winced. I didn't like it, especially since I was currently seeing every bit of myself in the mirror.“Are you sure? Your hole is twitching like crazy though,” he bit down on my ear lobe before driving straight back inside me from behind.I used my right hand to hold his neck for support as he pounded me. Tears slid down my eyes and my body was twitching even more violently now. It felt like he was reaching far deeper now in this position and as much as I didn't like how exposed I felt, it felt good."Look at yourself," Chase whispered aggressively in my ear, his chest heaving as he began to bounce me up and down on his dick. "Look in the mirror, Luke. Watch how your slutty hole sucks in my dick."I forced my tear-filled eyes open, staring at our reflection in the glass. Seeing my own naked, stretched hole completely consuming his massive, thick size while he lifted me like a doll was too much. I let out a broken wail.Suddenly, Chase shifted his grip. He forc
Last Updated: 2026-07-04
Chapter: CHAPTER 11/LUKE/Sitting-kneeling on the cold floor with my knees spread wide, I looked up at Chase. He unzipped his shorts, pulling his thick, nine-inch cock free. It was already fully hard. He wrapped his fingers around his length, giving it a slow pump, before looking over at the wall.“You’re looking at me like you want to eat me up. Are you really that desperate?” He asked, looking down at me.I really wanted it to be in my mouth right now. Why was he taking so long?“Yes, even my hole is twitching,” I pressed my tongue against the tip of his cock.“Hold your horses,” he pushed my head back a bit. “I need to use the urinal.”“It's fine, you can use my mouth instead,” I pushed his hand back and caressed his shaft with my tongue. “I love any fluid that comes out of you.”The thought of him using me as a urinal was degrading but it turned me on so much. Haa, I think I'm leaking pre-cum.“You're really such a fucking slut,” Chase grinned, loving every bit of this. He gripped the back of my he
Last Updated: 2026-07-04
Chapter: CHAPTER 10/LUKE/Two weeks had passed since that night on the coffee table, and my life had completely flipped upside down. Chase and I had been having sex nearly every single day. Whenever his apartment was empty, or whenever the urge hit him, he would call me over, and I would willingly let him wreck my body. I felt extremely accomplished knowing that I was keeping the campus celebrity entirely to myself.It was late afternoon, and the last lecturer for the day had just walked out of the class."Hey, what is his deal lately?" Andrew asked, squinting at me before turning to look at Skylar. “He's practically glowing, not to mention that he's smiling at nothing. It's creeping me out."Skylar briefly raised her head, glancing at me and then at Andrew before she went back to packing her bags. “What are you? An idiot?” She raised her brow, clearly irritated right now.“Ha? What did I do now?” Andrew glared at her. “And why are you calling me an idiot for asking a simple question? If you don't know,
Last Updated: 2026-06-17
Chapter: CHAPTER 9/LUKE/I forced my lower body to go completely soft, taking a long, shaky breath as I sank back against Chase’s pelvis. Feeling my muscles slowly yield to his girth, Chase didn't give me another second to adjust. The moment he sensed I was loosening up, he shoved everything in."Ah! Chase! Fuck!" I screamed into the living room.My forehead slammed against the wooden coffee table as his entire nine-inch cock buried itself inside me to the root. The stretching fullness was overwhelming and I was barely hanging on. My eyes rolled back, and my vision went completely white for a second. It felt like he was touching my ribs from the inside.My tight walls went into violent spasms around his rigid shaft, locking him in a tight, wet grip that had him throwing his head back and groaning in pure agony."Fuck, Luke, you're... you're a literal vice," Chase panted. Before the initial sting could even fade, Chase pulled all the way out to the head and rammed right back inside.“W-wait,” I gasped a
Last Updated: 2026-06-15
Chapter: CHAPTER 8/LUKE/Stuck on my hands and knees on top of the wooden coffee table, my heart was hammering against my ribs. This was the first time I'd done something this crazy and now that what I've been waiting for was finally happening, it was hard to not feel a bit anxious.I reached back with both hands, gripping my own cheeks and pulling them wide apart, presenting my twitching hole to the 6'4 basketball jock standing right behind me."Make a mess out of me," I begged. I wondered if he'd slide it in right now. It didn't matter, right? I mean, I was already wet down there so it shouldn't be hard to take him in."Look at you," Chase chuckled darkly, his deep voice vibrating right through my skin. He leaned down, placing one hand on the small of my back, pinning me firmly against the wood. "Spreading yourself like a total slut on my coffee table. And you still want to tell me you're not gay?""Just fuck me, Chase," I whined, arching my back even deeper, pushing my ass right against his thighs.
Last Updated: 2026-06-15
Chapter: CHAPTER 25 - The Morning After/THEO/I woke up the next morning feeling like I had been run over by a truck.My head was pounding, my throat felt as dry, and my whole body was stiff and sore from the fever that had wracked me all night. The heavy rain from yesterday had finally stopped, leaving behind a dull gray sky.I dragged myself out of bed, wrapping my blanket around my shoulders as I shuffled out into the hallway. The apartment was dead quiet.“Lorcan,” I wobbled over to his room, knocking on the door and hoping he'd answer me. He had every reason to be mad at me but I didn't want him to kick me out. I actually like staying here with him.I stayed outside waiting for his reply. I called his name again and knocked but there was no sound from inside.“Excuse my intrusion,” I muttered as I pushed his bedroom door open. The room was neat and perfectly arranged as always but there was no sign of Lorcan anywhere. I walked inside his room, checking the bathroom to see if he was there but he wasn't. Where had he go
Last Updated: 2026-09-03
Chapter: CHAPTER 24 - Unprecedented Heat/THEO/The power died around three in the afternoon, right in the middle of a torrential downpour.Without the air conditioning, the apartment became uncomfortably warm within an hour. Rain slammed against the balcony windows, locking the flat in a humid gloom.I was lying on my bed, curled sideways with my knees pulled up toward my chest. Sweat was sticking my shirt to my back, and my skin felt like it was on fire.It didn't make any sense. I had taken my standard suppressant pill right after breakfast, just like I always did whenever my heat cycle started. Being a recessive Omega meant my heats were usually nothing more than a mild fever. A small spike in body temperature, a bit of fatigue, and faint scent that barely registered to anyone unless they were practically pressing their nose to my neck. One suppressant was always enough to keep it completely under wraps.So why was my dick aching so bad? Even my hole was twitching. This wasn't good.I grabbed the waistband of my boxer br
Last Updated: 2026-09-02
Chapter: CHAPTER 23 - A Cakey Remedy/LORCAN/Something was wrong with Theo.It wasn't obvious at first, but by the third day, the shift was impossible to ignore. Ever since that evening he got into my car with his face bright red, he had drawn an invisible line between us.He didn't ramble about his workday on the drive home anymore. He didn't hover around the kitchen counter while I made coffee, and he certainly didn't smile too bright around me which I found very suspicious.Instead, he had become excessively polite."Good morning, Lorcan.""Thank you for the ride, Lorcan.""I left dinner in the fridge for you, Lorcan."It was infuriating. I was used to him being a cheerful, slightly chaotic presence in the flat. This new, overly cautious version of him felt wrong. He was acting like a guest who was terrified of overstaying his welcome, and every time he quietly retreated to his bedroom right after dinner, my irritation grew.On Friday evening, I decided I’d had enough of the silence. On my way to pick him up from Pix
Last Updated: 2026-08-20
Chapter: CHAPTER 22 - Rumors and Reactions/THEO/"So, are you going to spill the tea, or should we keep guessing?"I paused, my hand hovering over the zipper of my satchel. Maya was leaning against the edge of my desk, her arms crossed and a mischievous grin plastered across her face. Two cubicles down, Jace swiveled around in his office chair, holding an unlit vape pen like a microphone."Spill what?" I asked, actually confused. What was this about this time?"Oh, don't play innocent with us, Theo," Jace chimed in, rolling his chair closer. "The entire department has been talking for a week. Every single evening at five on the dot, a crazy expensive black car pulls up to the curb. And every single evening, you slide into the passenger seat like a high-maintenance prince."My face instantly flushed hot. I grabbed my bag and slung it over my shoulder, trying to avoid their eyes. "It's not a big deal. You guys are exaggerating.""Exaggerating?" Maya raised an eyebrow, letting out a dry laugh. "Theo, that car costs more than my
Last Updated: 2026-08-20
Chapter: CHAPTER 21 - A Warning/LORCAN/I rubbed my temple frustrated as I thought about how I ended up barely getting any sleep last night from overthinking what had happened during dinner."Good afternoon, sir," Fenton said, bringing me out of my thoughts as he stepped into the office. "The representatives from Morene Holdings have arrived and are waiting in Boardroom A.""Are both of them there?" I asked, getting to my feet."Yes, sir. Mr. Marcus Morene and his son, Andrew.""Good," I murmured, adjusting my cuffs. We left the office together and headed to Boardroom A to meet with the Morenes. "Give us five minutes, then bring in the presentation files."I walked into the boardroom, my eyes landing on Mr. Morene and Andrew. He immediately stood up and bowed his head slightly in acknowledgement. When Andrew's eyes landed on me, I could see the horror in them. “At least he was smart enough to put the pieces together,” I thought as I walked to my seat at the head table.“What do you think you're doing? Show some re
Last Updated: 2026-08-18
Chapter: CHAPTER 20 - BADUM/LORCAN/One week laterI pulled up near PixelPulse Studio building at four-thirty. Theo’s shift wasn't over for another thirty minutes, but traffic had been lighter than expected.Instead of idling in the car, I parked around the corner and walked down the block toward a quiet café I’d noticed a few days ago. The place was relatively low-key, with simple wooden tables and a quiet atmosphere. I bought an iced Americano, sat down at a small table near the window, and opened my phone to check a few urgent emails from Fenton.I sent Theo a quick text to let him know that I was at the café across from the studio and that he should meet me here.“I'll be done in a bit, just give me some minutes,” he texted back instantly.“Doesn't he have something to do? Why is he replying so quickly?” I muttered before setting my phone down. Maybe I should be glad that he hasn't been working overtime, not that it's my problem."Lorcan?"I snapped out of my thoughts as I heard a familiar voice call my nam
Last Updated: 2026-08-14