Share

Watching

last update Last Updated: 2024-11-13 20:20:04

Dante’s POV

I watch with a smirk as Luna storms into the bathroom, the door slamming hard enough to rattle the cheap frame. A photo on the wall falls, shattering into a mess of glass shards on the floor. Justin doesn’t even flinch, barely acknowledging the chaos as he sprawls lazily on the chair.

“Think you’re in deep shit now,” I chuckle, not bothering to hide the satisfaction in my voice. Every fight they have just inches me closer to her. The more she pulls away from him, the easier it’ll be to pull her into my arms where she belongs.

Justin grins, unfazed, and walks over to the fridge, pulling out two beers. He tosses one to me, settling back down as though he hadn’t just pissed off the woman he’s supposed to care about. “It’s all good, man. Trust me, tonight’s gonna be even more fun,” he says with a cocky grin.

His words send a cold wave of jealousy through me. Fun? Fun? The thought of him touching her again makes my blood boil. My grip tightens around the bottle, and I have to fight the urge to smash it against the wall and use the broken shards to slice his neck. He doesn’t deserve her. Not her body, not her smile, not a single breath she takes. He’s careless, oblivious to how fucking precious she is.

I take a long swig, forcing the bitterness down my throat instead of the snarl that’s threatening to rip from my mouth. “You should pick that up,” I say, nodding towards the glass scattered across the floor.

Justin glances at it and shrugs. “She will,” he says dismissively, like she’s some kind of maid. My fists clench beneath the table. He doesn’t care if she steps out of the bathroom and cuts her feet open. He doesn’t care about anything that happens to her.

I care.

“Anyway, you’re sticking around this weekend, right? Party’s gonna be wild,” Justin says, stretching his arms behind his head as though his whole life is one big joke.

“Yeah, I’ll be here,” I reply, my voice low, the dark edge of obsession slipping in. Of course, I’ll be here. I wouldn’t miss any chance to watch her, to be near her, to get closer to making her mine. It’s only a matter of time.

The bathroom door opens, and I hear a soft hiss. My head snaps up, and there she is—Luna, standing barefoot on the cold tile, wincing as she steps right into the shards of broken glass. My heart clenches, the impulse to rush to her, to scoop her into my arms and carry her away from the danger, nearly overtaking me. But I hold back. Not now. Not with Justin here.

“Stupid fucking glass,” she mutters under her breath, carefully lifting her foot to check for cuts. My eyes follow the motion, my breath catching at the sight of her bare leg. My imagination runs wild, picturing her wrapping that leg around me, her body pressed so close to mine...

I must have dazed out because the next thing I know, Justin kicks me in the leg.

“Hey, you good? I asked if you can swing by tomorrow. You’re not working, so can you check if anyone comes by?” he asks, completely oblivious to the raging thoughts in my head.

“Yeah, sure thing,” I say, barely paying attention to him. More time near her. More chances to watch. I glance toward Luna, who’s now sitting at the table, eating yogurt and flipping through one of her books.

My heart races when I see her lift the spoon to her lips. She has no idea. None at all. I watch her savor the yogurt, a small smile on her face as she reads, probably getting lost in some filthy fantasy. God, I love her books. Justin always rolls his eyes at them, but I’ve been sneaking in here long enough to read them all.

I’ve seen her read the dirtiest scenes, her cheeks flushed, her body reacting to the words on the page. Does Justin even know what kind of fantasies she has? How deep and twisted they are? Probably not. He’s too fucking blind.

She places the empty yogurt pot down, and my smile widens. Some people might find what I did disgusting. But knowing that she just ate it, completely unaware, makes my cock twitch. The thought of her carrying a part of me inside her, even in such a twisted way, sends a jolt of pleasure through me. I’ll have to watch her tonight.

Yes, I’ll watch her sleep, just like I’ve done before.

I sit for hours, quietly watching her, waiting for the night to come. Every little moan, every soft breath she takes in her sleep is like music to me. But that’s not enough anymore. I don’t just want to watch her from across the room. I need more. I need to be closer. To touch her, to feel her warmth beneath my hands as she sleeps.

Tomorrow night. Tomorrow I’ll make my move.

Justin keeps talking, oblivious to the fact that I’m not really listening. My attention is on Luna, every inch of her body, the way she moves, the way she drapes her legs across his lap, practically begging for attention. I wait, wondering if he’ll finally notice, if he’ll touch her the way she wants.

But no. He barely reacts. How the fuck can he be this useless?

If she were mine, I wouldn’t be able to keep my hands off her. I’d trace every inch of her skin, memorize every curve, every detail of her body. Instead, she’s stuck with this idiot who doesn’t even realize how lucky he is.

Hours pass, and I can see her frustration building. Every subtle movement, every shift in her body is her silently screaming for his attention, and he’s too dumb to notice. If she were mine, I wouldn’t let her go a second without feeling how much I crave her. I would be buried so deep in her, even with him in the fucking room.

Finally, she huffs in frustration, slamming her book down. She’s practically throwing herself at him, but it’s only now that he bothers to notice.

Justin turns to her, and she leans forward, whispering something in his ear. Now he finally touches her, his hand sliding along her leg. Too little, too fucking late.

“Getting late. We’re gonna sleep. You should head out,” Justin says, standing up as though he hasn’t just wasted the entire night ignoring her.

I grit my teeth, biting back the urge to argue. I’m supposed to leave? After watching this pathetic display? But I nod, forcing myself to play it cool. “Yeah, I’ll catch you tomorrow,” I mutter, heading out the door.

But I don’t leave.

I get in my car and park just a little down the street, watching the lights flicker in her apartment. Is he fucking her? The thought makes my blood boil. I don’t usually spy this late if he's there, but tonight I can’t resist. The way she was acting all night, so desperate for his attention... I need to know what’s happening.

I walk to the window, peering through the blinds. It’s been only a few minutes, but the sight that greets me fills me with rage.

He’s already fucking her. Already? There’s no build-up, no passion. Just quick, meaningless movements. I lean closer, my eyes locked on her face. Justin can’t see it, but I can. I see the slow roll of her eyes, the disappointment etched into every feature as he pulls back using her for his own release.

He’s useless. Fucking useless. He’s not giving her what she needs, and I can see it in the way her body tenses, how her face tightens with frustration. Is this why she’s always so quick to play with herself after he leaves? To chase the pleasure he’s too incompetent to give her?

She looks towards me, and I move away from the window, my heart pounding with fury and anticipation. This has to end. Tomorrow, I’ll make my move. Tomorrow, she’ll be in my arms. Maybe not conscious, maybe not willing. But she’ll be mine.

Soon, Little Deer. Soon.

Continue to read this book for free
Scan code to download App
Comments (2)
goodnovel comment avatar
AudreyM
this is so good except the yogurt part ... [crying emoji]
goodnovel comment avatar
Onyinye writes
This is good.
VIEW ALL COMMENTS

Latest chapter

  • Stalked By My Boyfriends Best Friend   Our Happy

    “Hey.” I cup his face in my hands, my thumbs brushing over his cheekbones. “You don’t have to do it all. You don’t have to carry everyone. We’re okay. I’m okay.”He looks at me, his eyes searching mine, and I can see the walls he usually keeps up start to lower. He doesn’t say anything, just holds me tighter, his fingers splayed against my back like he’s afraid to let go.“You’ve been my everything,” I whisper, my voice catching. “You saved me when I thought I couldn’t be saved. And I’ll never stop loving you for that.”He closes his eyes and leans his forehead against mine. “You’re the reason I keep going,” he murmurs. “You’re everything, firefly. You always have been.”The way he says it, the raw honesty in his voice, makes my throat tighten. I slide my hands down to his shoulders, holding him as close as I can. “I’ll always be here for you. No matter what.”For a long moment, we just sit there, holding each other in the middle of the noise and laughter of the party. It’s like the r

  • Stalked By My Boyfriends Best Friend   Celebrating

    Serena POVThe music thumps lightly in the background as I sit on one of the plush couches in the corner of the reception hall, leaning back against the soft cushions. People are milling about, laughing, drinking, swaying to the music under the warm glow of fairy lights. It’s the end of the weekend, the final night of all the chaos and celebrations, and while I should be tired, I’m not. There’s a relaxed energy in the air, a sense of satisfaction that everything went off perfectly.Rich flops down beside me, a glass of something amber in his hand, and he’s grinning like a cat who just stole the cream. He stretches his legs out, looking entirely too pleased with himself, and I can’t help but laugh.“What’s that smug look for?” I nudge his arm.“Smug? Me? I don’t know what you’re talking about, sunshine.” He takes a long sip of his drink, his grin never fading. “I’m just happy. Look around, Dante’s hitched, Callum’s married, and no one set the place on fire. That’s what I call a win.”I

  • Stalked By My Boyfriends Best Friend   Everything I Need

    Jace POV“Oh, come on,” Dante presses, still grinning. “You don’t think it’s a little weird how you two always seem to know everything about each other? Like, everything.”Callum chimes in, shaking his head with a smirk. “I mean, it’s impressive, don’t get me wrong. But it’s also kinda suspicious. Like, how close are you two, really?”Rich leans back in his chair, spreading his arms. “What can I say? Jace and I just have that connection. Isn’t that right, Jace?”“Cut it out, Rich,” I snap, though I can feel the heat creeping into my face. It’s not that they’re serious, they’re just fucking with me, but the teasing is relentless.“Relax,” Dante says, raising his hands in mock surrender. “It’s not like we’re judging. We’re just saying… You two are close. Like, really close.”“Nothing wrong with that,” Callum adds, his grin widening. “In fact, it’s kind of sweet. You guys trust each other. You share things. Intimate things, apparently.”“Intimate my ass,” I grumble, grabbing a piece of t

  • Stalked By My Boyfriends Best Friend   The Weddings

    Jace POVI watch her disappear into the bathroom, the sheet trailing behind her. As soon as the door closes, I lean back against the headboard, running a hand through my hair. “What the hell, Rich?” I grumble, turning my glare on him.He’s standing there with a coffee cup in one hand and a mischievous grin that I’m too tired to deal with. “You’re welcome for not barging in earlier,” he says, handing me the cup.I take it, wrapping both hands around it, and let the warmth sink in. “You could have waited a little longer. Or, I don’t know, knocked before coming back in.”“Where’s the fun in that?” He slumps into the armchair in the corner, watching me with that unshakable smirk. “You’re way too easy to mess with in the morning.”I take a long sip of coffee before responding. “I was already hungover. Now I’m just annoyed.”“Annoyed is better than dead, and I like living, so…” Rich trails off, still grinning. “Besides, you wouldn’t kill me. You like having me around too much.”I groan, but

  • Stalked By My Boyfriends Best Friend   Happy

    Serena POVI nuzzle closer to Jace, his arm tightening around me as I try to relax again. The warmth of his body against mine is soothing, and for a moment, I think I might actually drift off. But then Rich lets out a soft mumble from the floor, his words indistinct but definitely audible.“Goddammit,” Jace mutters under his breath. “I knew it. I knew I wouldn’t be able to sleep with him here.”I tug him closer, resting my head on his chest. “Shh,” I whisper, pressing a soft kiss to his jaw. “He’s not that loud. Just try.”He sighs, his hand running down my back as if to settle me. “Firefly…”“Try,” I repeat, pulling him in even tighter.He doesn’t reply, but I can feel him relax, his breathing evening out against mine. After a moment, the room quiets again, except for Rich’s occasional muttering. But Jace doesn’t say anything else. Instead, he rests his chin against my head, holding me close. His steady breathing finally lulls me back into sleep, and soon I fall asleep again.Waking

  • Stalked By My Boyfriends Best Friend   Unexpected

    Serena POVI’m maybe a little drunk, but not that drunk. Hugging Luna and Lilly, I walk out and head to the place I’m staying with Jace. As soon as I step inside, I throw myself onto the bed.Not long after, the door opens and Jace walks in. He gives me a lopsided smile and makes his way over, collapsing onto the bed beside me.I kiss him softly, smiling. “Have fun?”He mumbles something unintelligible, which just makes me laugh.“So much for not drinking much,” I say, nudging him with a smirk.“Blame Dante,” he groans. “He gave me the shots.”I raise a brow. “Dante? Wait, so this wasn’t Rich? I’m shocked. Did he actually behave for a change?”Jace rubs his face and lets out a long groan. “He’s probably more sober than I am. Don’t ask me how.”Yep, he’s wasted. Shaking my head, I climb off the bed and help him sit up so I can get his clothes off. His smile grows wider as I tug at his shirt.“No,” I warn, “don’t get any ideas. You need sleep or you’ll look like death at the wedding tom

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