
Puck Me Hard
“Admit it,” He growls, pressing my back into the wall. “You like it when I piss you off.”
Fuck, I hate Hayes so much. My breath hitches and I brace my hands against his chest. “You’re delusional.”
“Am I?” He smirks and leans in, mouth hovering just inches from my ear. “Then why do you look like you're about to kiss me–or punch me? Either way, Carter, I win.”
“Fuck you!” I spit.
Dorian chuckles darkly, roughly kicking my legs apart so he can press his knee hard up against my dick. “Oh you will, Golden boy. And when you do, it won’t be because I forced you. It’ll be because you begged for my cock.”
For Noah Carter, hockey isn’t just a game–it’s an escape. The golden boy captain with a killer smile and a secret he can’t afford to slip, Noah’s carefully crafted lie is falling apart with every practice and every time he locks eyes with HIM.
HIM.
Dorian Hayes is fire on the ice with only one mission--Make it to the NHL. But there’s one person he never expected to see when he got in Bridgewater to play for the Artic-Blades.
Noah Fucking Carter.
The one person he hates with everything inside him. Cue in a plan to destroy everything Noah stands for.
But every time their bodies collide on the ice, Dorian can’t deny the pull. It’s infuriating, maddening…and addictive.
He doesn’t want to want Noah, but when their rivalry shifts from Icy stares to scalding touches, Dorian is forced to confront a truth he’s spent years skating away from: sometimes, the person you hate the most is the only one who truly sees you.
Read
Chapter: Yes.NOAH I got Dorian’s text three days ago. It’d sat there like a live wire in my inbox, marked as unread but already buzzing in my chest. The stupid little preview line haunted me every time I opened my phone: “Hey. I got you a ticket for the game. You don’t have to reply. Just come if you want. Please.” Then it was followed up with "No pressure." No pressure. Right. I had half a mind to delete the damn thing altogether and stay at the apartment, crawl back into bed and keep nursing the wall I’d been trying to rebuild between us. You know, patch up the cracks, re-fortify the wall id desperately started stacking between us, brick by self hating brick. It had seemed like wiser choice, hell even logical. After all, I hadn't stopped him from leaving after that dinner and tell him I was keeping him at arms length to protect him. It was easier to let him believe that I still hadn't forgiven him because the Dorian I knew would give up fucking hockey if it meant to be with me. But… not go
Last Updated: 2025-05-18
Chapter: Golden BoyDorian POVI was going to throw up.No, seriously. My palms were sweating in my gloves, and my helmet felt like it was two sizes too tight. I kept adjusting it like a moron while standing in the tunnel, staring at the edge of the rink where the white glare of the arena lights bled into our shadows. The other team was already on the ice, getting in their warmups, skating back and forth with that casual smugness like they owned the place.But it wasn’t them I was nervous about.It was Noah.I’d texted him three day ago after sending him a ticket that I'd bought for him to sit in the family box, right up near the glass on the far side. Special clearance, everything. I even messaged: You don’t have to reply. Just come if you want. Please.But he didn’t reply. Not even a "k" or a fucking read receipt.So I told myself I’d focus on the game. That this was important. The first scrimmage of the season and first time we’d be playing in the upgraded rink with five thousand goddamn seats. I need
Last Updated: 2025-05-17
Chapter: News. Dorian’s POVMy fucking knees wouldn’t stop bouncing. Tap, tap, tap, like they had a mind of their own. I sat hunched forward on the bench in the locker room, whilst placing my elbows on thighs as my palms sweated through the fabric of my pants. I hadn’t been this tense since the dinner we had after Noah’s stage play two weeks ago.Jesus. That night had been the most awkward night of my fucking life.Everyone at that table had known something was wrong. The tension between Noah and me had been thick enough to cut with a steak knife. Every time I caught his eye, he’d look away. Every time Jaxon's dad said something loud and proud, I watched Noah flinch and force a smile. I felt like a bastard for ruining what was supposed to be his big night, but I didn’t regret what I’d said. Someone had to say it.But it sill didn’t mean it hadn’t haunted the fuck out of me since.A loud whistle snapped me out of the memory and I sat up straighter. Coach O'Rourke was standing in the middle of the r
Last Updated: 2025-05-16
Chapter: Heart to HeartNOAH’S POVI barely heard Imogen through the loudness of the pumping of my heart. My head did jerk towards her but I barely saw her. All I was was him.. Dorian. I tried to fight it, my feelings for him and everything but it was hard when you know you're in deeper than you expected. I wanted to be able to control myself and this was just the prime example that I couldn't, not where he was involved. Three days and seventeen hours. That was how long I tried to be away from him for. I knew down to the second I stopped responding to him. After he sent a video in response to mine, I just.. couldn't. It felt too much. So instead, I turned my attention to my play. I edited and rehearsed with the crew, making changes and trying my damnest best not to yell at anyone as I was pretty frustrated. I had posted the flier on my Instagram but I had not expected him here for promotion. The very person I was avoiding. And now, he was here. And he loves me. He told me he loved me and wanted to be wit
Last Updated: 2025-05-15
Chapter: Not Enough.Dorian's first P.O.VAt my words, Noah whimpered and it didn't take long before I felt him stiffen as he came hard in his pants. His whole whole body convulsed, mouth falling open in a breathless moan. It was up there in the hottest things I've ever seen from Noah Carter.I didn’t stop touching him until he cried out from being oversensitive and begging me to stop touching him. When I pulled my hand away from him, Noah sagged against the wall, blinking blearily.“Fuck,” he whispered, bobbing his throat as he swallowed hard.The sight of his Adam's apple sliding up and down his throat sent heat pulsing through me and I groaned, painfully hard myself.I needed to fucking taste him.Gritting my teeth, I slipped my hand under his waistband and dipped my fingers into the sticky mess he'd made in his boxers. Then I brought my fingers to my mouth. I slowly sucked them clean, making sure he saw.He made a noise I couldn’t name, bucking weakly against the wall. His face was flushed and sweaty,
Last Updated: 2025-05-14
Chapter: Like a VirginDorian's P.O.VImogen’s voice jerked me out of the hurricane in my head.“God, the last time I watched a play was when my cousin did *The Sound of Music* and forgot all the lyrics to *Do-Re-Mi*. He just stood there on stage like a deer in headlights while some other kid had to sing it from the wings. It was so awkward I think my ovaries exploded.”I choked out a laugh, unable to help it, because Imogen was that effortlessly funny. “That’s horrible.”“He was seven, Dorian. I don’t have remorse for children that cocky.”Her aunt snorted beside her. “You *would* beef a child, Imo.”“He started it!” she cried, as we trudged up the steps to the theatre entrance. “Besides, this one better be good. If Noah makes me cry in public, I will personally egg his house.”“You don’t even live there,” I muttered.“I will fly to miami egg his house, and fly back here. That’s how much I commit.”I found myself smirking, even though my chest felt tight. Laughter clung to our group like static as we push
Last Updated: 2025-05-13
Sin That Binds
Father Khatri is a man of God, truly and wholly, he's given his life to loving God and spreading his word until Matthew McPherson walks through the crumbling doors of his old church.
Beautiful and achingly pure, Matthew is a temptation Khatri can't banish, no matter how many prayers he chokes out, or how tightly he grips his crucifix.
When the boy's family summons him for an exorcism, Khatri goes, armed with holy water and a weak resolve, only to find such temptation even the strongest of minds couldn't resist. What starts as an exorcism unravels into a collision of guilt and lust, as the priest vows crumble in the face of a sin too delicious to resist.
In a town that fears the devil, the true possession is the one tying their souls together....and it's a bond no rite can break.
Read
Chapter: Don't You Dare"You think you're clever, don't you?" Silas scoffed, arms crossed over that stupidly broad chest, his face taut with disapproval and something else Eli couldn’t name."I know I am." Eli leaned back against the cold stone wall, letting his smirk curl slow and lazy. “You’re not fooling anyone, you know. That mouth says ‘celibacy’ but your eyes keep saying ‘fuck me.’”Silas stepped forward. One step. Two. His robe swayed with each precise movement. His voice was a blade, slicing through the air. “You’re wrong. I never was a homosexual. And unlike you, I was born into the monastic order. Raised in it. I don’t understand what sexual gratification means.”Eli snorted. “Bullshit.”“Temptation means nothing to me,” Silas continued, unshaken. “I was taught to overcome the body. Lust, desire—none of it has power over me.”Eli cocked his head, the heat in his chest getting harder to ignore. “You're scared.”The monk’s right eye twitched. “I am not afraid.”“No?” Eli pushed off the wall, closing
Last Updated: 2025-05-11
Chapter: On His KneesThe water clung to their skin as they stepped out of the river, dripping and shivering slightly, the fading sun kissing the horizon behind the trees. Cassian, still very much naked, walked ahead with the confidence of someone who hadn’t a shred of shame, dressing up along their way while Eli trailed behind, already fully dressed, his cheeks pink with the aftershock of everything that had happened.They found their way back through the hidden path Cassian had shown earlier. A narrow trail through thick brush, nearly invisible if you didn’t know it was there. At the mouth of the monastery grounds, they paused. The sky above was turning indigo. Eli was about to speak—to set things right, to tell Cassian the kiss hadn’t meant the same to him—but the other boy turned, grinned, and leaned in, planting another kiss right on Eli's lips.His mouth was warm and a little wet from the swim tasting faintly of river water and that wild berry he picked and handed to Eli too.As Eli made to shove him
Last Updated: 2025-05-11
Chapter: SwimmingCassian’s secret spot was more of a miracle than a hideout. Hidden behind a weaving path through the fogged woods and jagged rocks, the clearing opened into a secluded river bend cradled by soft slopes and wild grass. The water was dark and cool, clear enough to reflect the hot sun like shattered glass. No sounds of the monastery reached them here. Only the gentle bubbling of the stream, birdsong, and the breeze catching in the tall reeds.Eli slowed to a stop, catching his breath, sweat dampening his collar. “You dragged me all the way here for this?”Cassian grinned, already pulling his shirt off and tossing it aside like a boy escaping Sunday school. “For this,” he echoed. “You looked like your head was going to blow up back there. Besides, this is way fucking better than the showers on sunday”Eli scoffed, crossing his arms as he watched Cassian unbuckle his belt. “You’re crazy. That water looks dirty as hell.”“Maybe.” Cassian wiggled his brows, then dropped his pants and boxers
Last Updated: 2025-05-11
Chapter: You'll seeEli’s heart was still racing from the warning that the monk had whispered in his ear—“Be careful around Silas.” It played on repeat like some cursed mantra, echoing in his skull even as he stepped into the stone-cold room for his “spiritual rehabilitation.”His heart slammed against his rib in surprise when he saw Silas was standing at the center of the room.He was so tall, he towered over Eli and Eli necessarily wasn’t a small dude. Heaving a sigh, he swept his gaze over that monastic robe doing absolutely nothing to hide the fact that God had clearly spent a little extra time sculpting him. Eli’s eyes involuntarily dragged down the man’s frame, lingering at his hands. Long, precise fingers. Hands that had grabbed his throat yesterday, well, maybe not in real life. But those hands, in his dream, had made him forget where the hell he was.Fuck, he was terrified, dreading another punishment. Was that all what their sessions would entail? Punishing Eli for being a homosexual? And as fu
Last Updated: 2025-05-11
Chapter: Porridge Slop`And lead us not into temptations…”Eli woke up with a strangled gasp, sweat gluing the thin bed sheets to his back. Again his thighs were sticky and his heart was beating loud enough to drown out everything else, especially the clanging of that motherfucking bell. The room was pitch black, but felt really humid. Fuck.It was that dream again.He squeezed his eyes shut as his chest thudded. This time it hadn’t been in a dark room and Eli wasn’t on his knees. It had happened in his cell. His fucked up dream had started again with him bound at the wrist, a leather rope biting across his skin. He had been laying flat on his back, his robes pulled up, cock stiff and exposed to the cool air. He’d been masturbating, stroking himself and panting heavily while imagining…..he didn’t want to admit it but Silas. The monk whose eyes seemed to judge him with every glance.And in the dream, Silas had actually appeared, materializing by the foot of Eli’s cot. His eyes face was impassive as always,
Last Updated: 2025-05-11
Chapter: PunishmentThey walked in silence through the darkened halls, their footsteps almost silent against the cold stone floors. Prior Dominic’s sandals made a gentle shuffling sound while Eli’s bare feet was quiet. He kept his hands tucked in front of him, head bowed while trying not to let his nerves show. But it was pointless. He felt them bleeding out through his pores, drenching his skin in anxiety.When they reached the door, the same dark wooden one from yesterday, Prior Dominic came to a halt. His voice was calm and distant as he said. “This will be the last time I accompany you here, Eli. I have other matters of great urgency to attend to.”Eli looked up at him, a little started. “Oh?”“From now on, every evening, from seven to nine, you are to report here for your spiritual rehabilitation. No excuses. Understood?”Eli’s throat felt like a lump formed in it. His heart thumped wildly against his ribs as though it were trying to break free. Why he was freaking out, he had no idea, however he cr
Last Updated: 2025-05-11

Taming His Alpha Brother
HE WAS BORN TO INHERIT AN EMPIRE...
UNTIL ONE SINGLE MISTAKE COST HIM EVERYTHING!
Heir to an empire with a last name that opens every door, Asher West was powerful. An Alpha bred to be dominant, Asher takes what he wants and leaves behind a trail of broken hearts, never looking back.
But for all his arrogance, Asher had two weaknesses. His taste for danger…and his blistering, malignant, and seething HATRED for his half-brother, Zane West.
And that hatred was the key to opening the pandora’s box of his misery.
Now stripped of his status, his pride, and his biology, Asher finds himself trapped in an Omega’s body, in a world that only worships the strength of an Alpha. And worse, the man holding the leash is none other than the one he hated the most. His half-brother, now his master.
Zane West. The bastard no one wanted. The illegitimate Alpha, who clawed his way out of nothing while watching Asher like a wolf watches a dying stag. Silent. Cold. Hungry. There’s no mercy or humanity left in Zane’s gaze, only the promise of ownership. And the slow, patient destruction of the golden prince who once ruled him.
Zane doesn’t want love. Or even forgiveness. He wants to own Asher, furrow deep into his skull until his entire existence revolves around pleasing him, Zane West.
In a war for dominance where obsession replaces love and revenge tastes like sex and blood, who really wields the power?
Read
Chapter: Chapter Thirty-EightAfter Asher had been embarrassed by Liam and Zane had come to his rescue, Asher had felt dazed. He stood there, eyes wide as the toy moved inside him, contributing absolutely nothing to the conversation around him, a little dazed and confused and overwhelmed, not just because of the toy in his ass, but because Zane was resting his hand on the small of his back.It was just a hand. A fucking hand.But Asher couldn't breathe. He kept wondering if everyone else could notice it. Was it strange? Did it look anything more than brotherly? It certainly didn't feel brotherly. He should move away. He should. Fuck he should!...Asher fucking couldn't. All of his senses seemed to be heightened, and in that same breath, everything else outside Zane was blurred and distant. Where were they now?Oh yes, they were taking photos after the absolute mess of the toast he gave earlier. Zane again had come to his rescue after increasing the intensity of the toy. The son of a bitch had forced him to thank h
Last Updated: 2025-07-22
Chapter: Chapter Thirty-SevenAs everyone finally settled into their personally allotted seat, the lights dimmed and a few seconds later, a golden spotlight hit Robert on the stage and he launched into a speech about the WestCare Group’s founding and legacy. Zane let the man drone on for the first few minutes, smirking darkly to himself when Asher kept squirming on his chair before discreetly stealing a glance at Zane. But he wasn't subtle at all. Zane could see every bead of sweat on his face as he tried to get used to the sensation of the bullet deep in his ass.Once he seemed to have gotten a hang of it and was now intently listening to their grandfather, Zane leaned back in his chair, whispering directly into Asher’s ear. “Don’t get too comfortable. I haven’t even touched the highest setting.”Asher stiffened and he shot Zane an insanely heated glare. Just as he opened his mouth to snap at him, the elegant Omega woman in a shimmering purple gown next to him leaned toward him and began chatting brightly about
Last Updated: 2025-07-20
Chapter: Chapter Thirty Six The moment Zane stepped into the ballroom and his presence was announced by the man, every single head turned to the door, watching him make his late entrance. Some lips murmured his name, others simply fell silent, as though the building itself understood that the real heir had arrived.And Zane didn’t even bother looking at anyone else.His storm-blue gaze swept the heavily decorated hall, flicking past chandeliers that dripped with crystals and the catered buffet steaming with caviar-stuffed delicacies. His gaze even moved past the family members who meant absolutely nothing to him.Until they finally landed on Asher and right on cue, his finger moved in his pocket and he activated the vibrating butt plug.Immediately, his brother who seemed to be saying something clamped his lips shut as panic rippled across his perfect face, glass of champagne shaking ever so slightly as he tried to fight and hold it in.Zane’s cock twitched.He hadn’t even meant to be late tonight. But thanks to
Last Updated: 2025-07-19
Chapter: Chapter Thirty-FiveAsher was going to explode. This is not a fucking joke, Asher was one second close to combusting into a flaming hot rubble of panic. He stood in the center of the Tower Lounge ballroom, clutching a crystal glass of champagne in a death grip. There was a smile stuck to his face like a goddamn waxwork, and deep inside him, snugly fitted, was the vibrator sitting like a fucking time bomb. It hadn’t gone off... which somehow was worse. Because every moment it didn’t buzz was a fresh kind of torture. Every laugh he faked, every handshake, every glance toward the front double doors was laced with panic. Where the fuck was Zane? He wasn’t usually the type to care if his bastard of a half-brother showed up to these West family ego-fests. Hell, he used to relish the chance to talk shit behind his back and soak in the rare attention from old fogeys before they inevitably sniffed out Zane and began asking him about some cutting-edge experiment he was involved in at WestCare Research Cen
Last Updated: 2025-07-17
Chapter: Chapter Thirty Four"I beg to differ." Zane's voice all but purred back at him, radiating mockery and heat. It set up flames all over Asher's skin, turning his breathing heavy. "I think the world would universally agree you're the sick one. Raping your brother when you fell in heat and then making him fuck you through your heat, every single time."The way Zane said the "Fuck" word was so filthy and erotic that Asher felt his cock turn rock hard, tenting up his pants. He had to bite his tongue to hold back a moan. Flustered, he began sputtering, his face going as red as a ripe tomato, and he yelled into his phone. "T-that's a fucking lie, Zane. I don't make you fuck me! You force me to submit to you and--and...""And doesn't it feel good, brother?" Zane drawled so sensually it felt he was whispering right into Asher's ears. Oh, how Asher hated whenever Zane called him brother if they were...you know...doing this... It felt so dirty and...and...gods, so hot. Asher's heart was beating so loudly he wondered
Last Updated: 2025-07-16
Chapter: Chapter Thirty-Three cont'd.Trigger warning ahead (Your dear author is about to seem like a normal human)Hi dear readers of THAB, I'm soooo sorry about yesterday's mistake. IBS and diarrhea want to take my life (Insert tears emoji). I was so tired yesterday and sick after gym, but I really wanted to upload the chapter that I'd written earlier that day. Amidst my visits to the bathroom, I made an error I noticed literally when I came online to read comments (Which always make my fucking day any time y'all leave it, giving me the energy to write more!!! More comments, more chapter updates daily, I promise.)Anywayyy, here is the remaining scene for that chapter ATTACHED TO THE NOTE FOR FREE! I love you guys smmmm!CHAPTER 33 CONT'DAsher arched one tired brow at the youth-faced man. What exactly could have come in for him?As he wondered, the kid turned around and hurried toward the staff quarters, returning a few seconds later with two boxes in his arms.The first box looked boring as hell with the plain brown co
Last Updated: 2025-07-16