author-banner
Whisperwitch
Whisperwitch
Author

Novels by Whisperwitch

Foul Play

Foul Play

FOUL PLAY is a slow-burn, enemies-to-lovers BASKETBALL romance with forbidden chemistry, and two men who were never supposed to fall for each other but did anyway. Leo Marcus has one goal. To win the championship and prove he's the best point guard in the league. Nothing else matters…not his father's remarriage, not the new stepbrother who moved in last month and not the fact that this new stepbrother is Kaelen Blackwood. The arrogant, infuriating, impossibly talented star of his arch-rival team and the same man who's haunted Leo's dreams since their first game two years ago. Kaelen Blackwood has one goal too. To destroy every record, win every game, and prove that he's not just another pastor's kid who was supposed to settle down and get a real job. He doesn't have time for distractions or his new stepbrother, Leo…the quiet, controlled, shockingly talented point guard who stares at Kaelen like he wants to kill him or kiss him. Kaelen isn't sure which is worse. Now they're living under the same roof, sharing the same bathroom, eating at the same table, fighting for the same glory and losing a battle neither of them can afford to lose. Because the more they fight, the more they can't stop thinking about each other. The more they touch, the more they need and the more they need, the more dangerous it becomes. They're rivals, they're stepbrothers…they're enemies. Well, they're everything they're not supposed to be. And they're about to find out that some lines, once crossed, can never be uncrossed.
Read
Chapter: ENTER
Everything became very awkward after that. We stopped talking, laughing…anything. Conversations died before they even started. He even stopped looking at me, like I had become some eyesore he couldn't stand.If he's seated alone in a room and I walk in, the moment he turns his head and recognizes me,he just walks out. At first I was hurt but then I realized,“This is what I wanted!” Yes! I wanted this bastard far away from me because he ruined my chances of being the best.We sat at the dining table, the silence was deafening. Kaelen sat beside me but no matter what happened, he never looked at me and that was fine because even I didn't want to look at him. My dad's eyes ran between both of us.“What's this foolish behavior going on?” Yvette nodded,“I noticed…ever since you accepted me as your mom, you boys have become rather distant.” I accepted her? When? And that was when the flashbacks hit.“Fuck.” Well there was no going back now. She turned to Kaelen. “I'm always your mother—”
Last Updated: 2026-10-03
Chapter: TIRED.
The walk downstairs was hell. I could barely move my legs or every part of my body. I was bruised and covered in bites, kisses and sex. Anyone who could have seen me would have known I was just destroyed a few moments ago and I oddly? I liked it.“Damn…3am?” Kaelen picks a glass of water. His back reflected the light from the refrigerator.“Sorry…” Kaelen turned back to me. I lowered my head. “I'm sorry…” he looked confused.“Why are you apologizing?” He stepped closer, shirtless and…everything.“You're covered in bites and scratches.” He paused, stared blankly and laughed. “I'd wear it like a trophy if you want me to.” He leaned in and kissed me. “Now, drink water so you can get rest…there's school tomorrow.”School. I totally forgot. I have projects and training…and I just happened to get my insides rearranged before a game. Kaelen took the words out of my mouth like he was in my mind.“You have a game tomorrow?” I nodded.“Oh yes…”“Should I come watch?” My cheeks flushed. I've ne
Last Updated: 2026-10-02
Chapter: MOM.
It was almost like we forgot to exist for a moment. Sweat dripped down our faces even in the cold room, the food sat on the counter, Kaelen's eyes stayed locked on my fingers while tears ran down my face and thighs.“You want me to…what?” Kaelen's voice shook as he blinked back to reality, finally staring at my face rather than a hole he would soon be in. “Really?...”“Yes.” I stretched it even wider and I can swear he drooled. “Fuck me…please.” His hands squeezed my shoulders like he was panicking.“You want me to —” he paused. “What if I hurt you?!”I laughed, slow as I slid a finger inside. Kaelen winced and I bent over, arched my back and looked from the side.“Never fucked before?” Kaelen tried to laugh, although I could hear his heartbeat from where I was.“I have. Tch.”“Then do it.” I stretched my fingers making it even wider, “I think I've prepped enough.”Kaelen laughed nervously and I noticed his third arm had vanished. I laughed, trailing my hands up his shorts.“You need h
Last Updated: 2026-10-01
Chapter: PLEASE ME
I stood outside the door with a tray in my hand, contemplating my life choices. Do I really want to walk into that room and have my insides rearranged? Do I really want to look easy? Is feeling this way towards my stepbrother even healthy?“Ugh!” I smacked my head. It's already too late. Earlier I had gone to my dad already.“Dad? Can dinner come to Kaelen's room instead?” He looked at me, his eyes squinted.“When did you boys become close?”“Haha dad. We're watching a movie and it'll take a lot of time.”“Hmm…okay. Take it up with you then. So we don't interrupt.”But that's what I wanted! I wanted the interruption so we can stop! This man just does whatever he wants. And I carried the food up the stairs…that's how I ended up here.“Maybe this is a bad idea.” But as I turned to walk away, the door slowly creaked open.“Leo?” His voice was soft…I couldn't see his face and the room was dark. He continued, “aren't you coming?” How could I not come when you sound like this?! My mind was
Last Updated: 2026-09-28
Chapter: ALMOST
When I got home, the house was so quiet, even i was scared.My dad's car wasn't in the driveway. Yvette's car wasn't either so they were probably still at work. Which means it's just me and—I open the door and freeze, Kaelen is sitting on the couch. Shirtless and pumped like he just finished working out. His hands stretched on the entire chair, making it look small and he just sat there watching TV like he's been here a hundred times. Like he lives here…which he does and I keep forgetting because every time I see him, I see a rival! An enemy! A goddamn threat but right now, all I see is his glorious skin.Dark, smooth and spotless, with muscles in places I didn't know muscles could be and those grey sweats hanging for their lives low on his hips. This should be illegal."Welcome home," he spoke like he was hiding a smile, without looking away from the TV.I didn't move a damn inch. What does this idiot mean home?! My feet stayed rooted to the floor and when the door slams shut behi
Last Updated: 2026-09-26
Chapter: THE INTRUDER.
I completely stop walking and the gym around me goes quiet. Well, not literally. The squeak of sneakers and the thud of the ball and Darius yelling at someone to box out are all very much still happening but in my head…everything goes dead silent and narrows to the man standing in the doorway.Kaelen.In my gym? At my practice?Oh and he has the audacity to be wearing Crestview colors like he's got a right to be here."What the fuck," I keep staring. Darius jogs up beside me, follows my gaze, and frowns too.“The fuck is that?"I don't answer…well I can't because Kaelen is slowly moving toward us now and I hate that smirk plastered across his face like he owns the place. His eyes are locked on me and only me, and every step he takes feels like a countdown to destruction.“Lord help me.” I whisper but I know he ain't helping. I'm on my own for good."Yo," Darius says, stepping in front of me. "You lost, fam? This is Westbrook's gym."Kaelen doesn't even look at him. He just tilts his
Last Updated: 2026-09-17
My Ex Husband Wants Me Back

My Ex Husband Wants Me Back

Seraphina Vale thought her marriage was perfect until the late nights, secret calls, and another woman’s name on her husband’s phone shattered everything she believed in. When Adrian Vale agrees to a divorce without a fight, Seraphina walks away determined to rebuild her life and never look back. But while she slowly heals, Adrian begins to realize the devastating mistake he made. Years later, fate brings them together again for one reckless night that changes everything. A hidden child, buried truths, and unresolved feelings force the former couple back into each other’s lives just as Seraphina begins finding happiness with someone else. Now Adrian must face the consequences of losing the only woman he ever truly loved… while Seraphina learns that sometimes moving on is the only way to survive.
Read
Chapter: DROWNING
Seraphina sat beside him, trying her best to maintain the distance between them but no matter how she moved away, it never felt enough. Eventually, Adrian noticed and smiled to himself.“I understand.” Seraphina looked up, mid movement.“What?”“You're not comfortable around me.” She kissed her teeth and moved again. He looked up, tears dripping down his eyes. Maybe he expected Seraphina to pity him and console him, but the expression she had on was complete disgust. “Don't you dare cry.” She sat, walking towards a man she was running from a few moments ago. She squatted directly in front of him and smiled, cold…her eyes looked tired. She continued.“You want to cry? When I'm going through all this?!” Adrian tried to speak but she cut him off immediately.“I was still speaking, Adrian.” She stood and walked ahead. “Because of all these things…you seem to forget you cheated on me with Vanessa and still chose her. You knew exactly what you were doing.”“No–” Seraphina's neck snapped ba
Last Updated: 2026-09-26
Chapter: END GAME.
Seraphina's eyes darkened at the second thought of the name. "Daniel Crowe," Seraphina repeated. "Her brother?""Yes." Elias nodded. "Her older brother too. He's been obsessed with you since you were children…since before you even knew he existed."Seraphina shook her head. "I don't remember him. I don't remember any boy—"“He obsesses over random women.”“But I don't even remember him…”"You wouldn't." Elias's voice was gentle. "He was always in the background and he was always watching. He was never close enough to be noticed…like he just learned how to be invisible. How to blend in because that's what he's best at.""How do you know all this?"Elias was quiet for a moment. Then he reached into his jacket and pulled out a folder and it was thick, stuffed with documents."Because I've been investigating him for years," he said. "Since long before he started working at Vale Corporation and damn long before he started stalking you openly."Seraphina stared at the folder and her hands
Last Updated: 2026-09-13
Chapter: THE DOCTOR'S SECRET.
Seraphina leaned against the wall, her hands trembling. “I think I'm going to be sick…”Adrian pulled her into his arms, holding her tightly against his chest."I'm not going to let him have you," he whispered against her hair. "I don't care what it takes but I’m not going to let him win."She didn't pull away this time, she just buried her face in his chest and let herself be held but over his shoulder, she saw something.“... what…?”It was a figure, from across the street. Just standing and watching them but when she blinked, it was gone…yet, the message on her phone was still there and beneath the photograph of Elias Hart, one final sentence:"Your new friend won't last long.”The message glowed on Seraphina's phone like a warning but before she could process that, another came in. She screamed out, her eyes watering and voice trembling.“Isn't it enough for one day?!”But it wasn't the stalker…it was–"I know who's been watching you and I know how to stop him. Meet me tonight. A
Last Updated: 2026-09-10
Chapter: OWNED
She hadn't gotten too far ahead when she realized her assistant, Maya, was waiting by the elevator."Madamme!" Maya rushed toward her, her face bright with relief. "You're here! I was so worried—""I'm fine." Seraphina squeezed her hand. "Thank you for holding things together.""Of course, of course." Maya's eyes darted toward the lobby. "Your client is here, by the way. He's been waiting for almost an hour.""Elias Hart?""Yes, ma'am. He's very... persistent." Maya's expression shifted to something almost amused. "And very handsome, if I'm being honest."Seraphina raised an eyebrow, her hands still in hers."Maya.""What? I'm just saying."And Seraphina laughed… despite everything. It felt strange and foreign but good…like her life should have been."Send him up," she said. "I'll see him in my office."******Elias Hart was not what she expected at all.He was tall, with broad shoulders and warm brown eyes that crinkled at the corners when he smiled…a type of smile that would melt ic
Last Updated: 2026-09-10
Chapter: MR. HART
The name hung in the air like smoke.Elias Hart.Seraphina stared at her phone long after the call ended, her mind racing. The name was familiar…she'd seen it somewhere, heard it somewhere but she couldn't place it or figure out why it made her chest feel tight."Who's Elias Hart?" Adrian asked, his voice carefully neutral.Seraphina looked up at him. He was standing a few feet away, his hands shoved deep into his pockets, his jaw tight. He was trying to look calm, still trying to look like the name didn't matter after seeing her reaction.It clearly mattered."I don't know," she said honestly. "He's been coming to my office and waiting for me. My assistant said he's been there every day."Adrian's expression flickered, something dark passed through his eyes before he masked it."You've been off work for weeks," he said. "Why would someone keep coming back?""I don't know." She stood up slowly, brushing the dust off her clothes. "But I need to find out.""You're not going to work.""E
Last Updated: 2026-09-09
Chapter: ELIAS.
They rushed out of the apartment, down the stairs, through the lobby but the smell hung to them desperately. The car was still there, of course and the street still stood empty…everything looked normal but nothing felt normal anymore.Adrian practically shoved Seraphina into the passenger seat as he got behind the wheel this time, his hands steady but his heart pounding unlike Seraphina who was heavily disoriented.He was about to pull away when her phone buzzed. Seraphina looked down at it and her face went white.“What the fuck.”"What?" Adrian demanded. "What is it?"She didn't answer…she couldn't. She just stared at the screen, her hands trembling."Sera." She turned the phone toward him and showed him one text. That was all…just one text."One down." And Adrian's blood ran cold."Who sent that?" he asked, his voice barely a whisper.Seraphina shook her head. "Unknown number…the same one as before." He grabbed the phone from her hands, scrolling through the message. No location,
Last Updated: 2026-09-08
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