Home / Romance / My Pretty Dirty Kitten / Two: Five Fucking Years

Share

Two: Five Fucking Years

Author: B.E Belle
last update Last Updated: 2025-11-04 04:13:20

Gianna

God no. It couldn’t be him, right? I slowly unclasp my hands from his waist, pulling away as if that will make this a nightmare and not reality.

"Who... what?" I stammer, my voice trembling.

He turns to face me, the soft glow of the streetlight outside casting shadows on his face. My knees give out and I fall to them, the cold pavement pressing against my skin.

What is he doing here?

"Why are you here?" My voice cracks despite my best effort to sound strong.

"I came to see my best friend. Why else would I be here, kitten?"

The nickname cuts through me. Five years. Five years of silence. No calls, no texts, not even a goodbye.

I swallow back a sob. "He's not here, so why are you here?"

A small smile tugs at his lips. "I did plan to leave, but he convinced me to stay with you. Said something about a rebellious phase and that I’m the only one who gets you."

I step back instinctively. My heart races. Dmitry Orlov. My first and only love. The man who kisses me with fire in his eyes and leaves the next day without a single word.

I sent texts for months. There was no reply. It is as if he erases himself from my life, and maybe he should have stayed erased.

"That was then. Now I doubt you can handle me," I say, trying to sound smug. My voice betrays me. Inside, I am raw, every old wound opening again.

I blink back the tears threatening to spill, thank gracious for the cut out because it'd be so embarrassing to have my ex see me crying because of him.

He doesn't deserve to see how much he still manages to affect me, I really do think I am over him.

The streetlight from across helps me see his face a little clearer, his hair is practically glowing, more darker than before.

My eyes drop to his lips and I take a step back, as the memory of our first kiss flashes through me like fire.

Life is unfair, I am good to him, faithful and he leaves me, now he's standing here looking so fucking perfect even in the dark.

"I think, kitten," his hands hover above my head, his voice low, almost teasing, "you are still the same."

My eyes widened. He has me. I fell for his trap again. I am helpless at his mercy.

"Fuck no. In your dreams. In your fucking dreams."

He chuckles, a sound that makes me want to laugh and cry and punch him all at once.

"Gia, you don’t want to know what we do in my dreams."

My eyes shoot up at him, he has been thinking about me all this time?

I open my mouth to ask, but my phone buzzes.

Kevin: You do know your invitation is still open, right?

A smile creeps onto my face. God, I could kiss Kevin right now.

"What invitation?" He whispers, my eyes dart up locking with Dmitry's.

"That’s none of your business," I snap, heart pounding.

I try to step away, but his hands graze mine.

"Don’t you ever touch me again," I say, shaking.

He holds his hands up in surrender. "I’m sorry, I just—"

"Look, you’re back, and that’s great for you. But don’t think things between us will automatically be as they were."

I point at him. "You hurt me. You didn’t give a damn about me. We ended a long time ago, so if you think the old Gia still exists, you’re dead wrong, also, never call me kitten again."

I don’t wait for him to respond. I turn back to the stairs, letting the tears fall freely, letting nineteen-year-old me cry again.

Fuck him. Fuck Dmitry Orlov.

It is like I can't escape him, for five years the memory haunts me and that cursed nickname, I hate it that is why I use it for my stream. To spite his memory.

He always fucking says I am cute as a kitten, innocent, I have to prove to him I am not, I can be a dirty little kitten too.

It gives me a sense of power, like I win over my burning emotions for him.

Like I own my life finally but now, now he's here I realize I don't. I don't own shit. —

The party is in full swing by the time I get there. True to his word, only a few people are around, and most are coupled up, completely ignoring my very obvious swollen eye.

"I knew you'd make it!" Kev yells from the kitchen as he approaches.

I give him a small smile and let him wrap his arms around me.

"I only come for my pay," I say, shrugging. "It's a rainy evening, and going to work would have been useless."

He pulls back, clutching his chest like I just stab him.

"That's mean, Gia. Here I thought you were here for me."

I snap my fingers, gesturing toward him.

"Go on. My pay."

He chuckles, still smirking, and reaches into his pocket anyway. He hands me three hundred bucks, and I snatch it, barely hiding my grin.

"Lead the way, pretty boy," I say, looping my arm through his. He grins and leads us toward the dining area.

Drinks are scattered all over the table, and I smile inwardly. Thank heavens it is the weekend. Looking at these, they won’t be enough to drown the caterpillars before they turn into full-blown love butterflies.

“Kev! Over here! You need a partner!” someone shouts from across the room.

I nudge him, grinning. “Looks like we’ve been summoned, pretty boy. Now this is what I call a party."

He groans but lets me loop my arm tighter through his. “You’re insane,” he mutters, shaking his head.

“C'mon what is a party without a little game of beer bong?” I ask, tugging him toward the table suddenly realizing this is the first time we are so close to each other.

The beer bong is set up, a long tube snaking from the funnel to the waiting pitcher.

And this here, is exactly all I need.

“Alright, team Kev versus… whoever,” someone calls out, and the crowd laughs, nudging us forward.

I crouch down beside the funnel, tilting it just right, and gesture for Kev to follow. “You’re with me. Don’t chicken out now.”

Kev’s jaw tightens, but the corner of his mouth twitches upward. “I already feel like I’m making a huge mistake.”

“Too late for regrets,” I tease, giving him a playful shove toward the tube. I grab the pitcher, letting the amber liquid pour in, and watch it swirl with satisfaction.

The room erupts in cheers as I lean in, my lips barely brushing the tube. “Ready, Kev?”

“Do I have a choice?” he whispers, and I roll my eyes. “Fine, bottoms up.”

I hold the tube steady as the beer rushes past, laughing when Kev sputters and coughs. His arms flail slightly, trying to stay upright, but I press a hand to his back, steadying him.

“You're nasty,” he mutters through a grin.

“And isn't that why you love being with me?” I shoot back, wiping a stray drop from my chin.

The crowd cheers and nudges us toward the next game. “Alright, losers spin the wheel!” someone yells, pointing to a colorful board set up on the table.

I loop my arm through Kev’s again, grinning. “Looks like we’re spinning. Hope you like dares.”

Kev groans, eyebrows furrowed. “I swear, you drag me into the worst decisions.”

“Hey, this is your party. I'm only helping you entertain your guests.” I tease, shoving him gently toward the wheel.

He rolls the spinner with care, muttering under his breath. The wheel clicks, slows, and lands on “Shot for both!”

The crowd erupts, and Kev turns to me, mock horror on his face. “You're going to get so darn wasted..”

"And that's exactly what I need.” I whisper, leaning over to grab the two shot glasses. I pour the liquid, swirling it before holding one toward him. “Bottoms up.”

We clink glasses and down it, the burn making me wince but also laugh. Kev coughs, patting his chest dramatically. “I am terrible at this.”

“Oh please, a little shot didn’t kill anyone,” I say, grabbing the dice for the next game. I sip my water between turns, feeling the warmth of the alcohol spread through my chest.

I lean into the music, spinning and twirling, feeling the warm buzz settle in my chest.

Kev is laughing so hard his drink almost spills. “I'm glad you came,” he gasps, clutching his stomach.

"Me too.” I offer a small smile, I am beyond glad that I am here. If I stay home, I'd be in bed wailing over all of my problems.

This is exactly what I need, pretending to be rich and downing good alcohol.

By the time the night rolls on, I lose count of how many games we play.

My cheeks hurt from laughing, my head is buzzing, and I am loving every second.

Kev leans against me at one point, whispering, “You are getting way too good at this.”

I smirk, resting my head on his shoulder. “And you’re extremely lucky to be my partner, pretty boy.”

He laughs softly, shaking his head. “Yeah, yeah… but don’t think this is over. I’ll get my revenge in the next game.”

Kev grabs my hand mid-laugh and tugs me toward the dance floor. “Come on, pretty girl, let’s show them how it’s done.”

The music thumps through the room, bass vibrating in my chest. I let myself go, letting Kev lead. We move together like we belong there, spinning and swaying, and for a second, all my stress, all my worries, melt away.

It feels… nice. Really nice. Too nice, maybe.

And then, out of nowhere, it hits me, the stress, the heartbreak, the loneliness, and my chest tightens. Tears burn at the corners of my eyes before I can stop them.

If Kev notices, he doesn't say a thing, only pulls me closer, one arm around my waist, the other keeping my hand in his.

I let my head rest on his shoulder, feeling a strange, bittersweet relief wash over me.

Then my phone buzzes in between my breasts, it is an old habit I pick up from tita.

“Sorry,” I mutter, cheeks flaming. “Not a wardrobe malfunction, I swear.”

He chuckles, stepping back just enough to give me space, but that glint in his eyes says he is enjoying the view a little too much.

“Whoever that is,” he says, voice all teasing silk, “they have the worst timing.”

I finally fish my phone out, heart hammering, and freeze.

The screen lights up with Alec’s name. Shoot. I forgot to tell him I wouldn’t be home early.

I open the message box, and the words hit me like a truck.

This is the ER at Saint Mary’s Hospital. Your brother, Alec, is currently in critical condition. Please come immediately.

My chest goes cold, and my stomach twists. I can’t… I can’t believe it.

Kev’s laughter fades behind me. His hand reaches for mine, but I don’t even notice. I just stand there, trembling, staring at the phone as the room around me blurs into nothing.

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

Latest chapter

  • My Pretty Dirty Kitten    Thirty-Three: A Prank

    GiannaThree thousand, four hundred and twenty-one.That’s how many seconds I’ve been locked in this place. Yes, I counted. Twice.My heart has stopped at least eight times in that span, and for once I’m not even exaggerating.The air feels more heavier, and congested like there's plenty of us here and not just me and the cold floor doesn't do anything to help my nerves.My phone's useless here too, I tried calling Kevin and just like every darn horror movie there's no signal here.I tap my phone again anyway, switching on and off the airplane mode, my eyes widen at the sight of one bar and I rush to call Kevin again but it disappears.“Yes, yes,” I whisper, rushing to call Kevin.And just like every freaking movie, the bar disappears complete. “God,” I whisper, my voice cracking. “Please.”I do not even know what I am pleading for anymore. A signal bar to come back. For someone to burst through the door and save me. Anything at all that will get me the fuck out of here. I can feel

  • My Pretty Dirty Kitten    Thirty-Two: Kidnapped And Locked

    GiannaI move around the garage absentmindedly, careful to keep out of Roxanne and Braide’s way. The place smells like oil and hot metal, the air thick with exhaust and noise, but none of it really registers. My body is here. My head is somewhere else entirely.Nothing about what just happened makes any sense.Rhonda.Who is she?How does she know Dmitry?Before he traveled? Did he tell her before he left?Fuck. I’m doing it again. Losing my mind over him.A dark chuckle slips out of me, hollow and humorless. My eyes burn almost instantly, that familiar sting warning me that I'm seconds away from crying. I blink fast, stare at the concrete floor, anything to keep them from falling.“Are you good?” Braide asks.He’s standing over me, broad shoulders blocking some of the harsh light. He looks genuinely concerned, which somehow makes me feel bad.I nod sheepishly. I’m anything but good. Not even close.Still, I'm glad I came here. Glad I witnessed Dmitry's secret race love, even more gla

  • My Pretty Dirty Kitten    Thirty-One: The Ritual

    DmitryI am either losing my fucking mind, or Gianna is actually here, at the tracks she claims to hate, in the arms of Braide fucking Langley.Anger coils tight in my skull, hot and blinding. I blink hard, trying to steady it, but then she startles like she heard something. Like she heard me. The next second she’s pulling out of his arms, eyes scanning the crowd frantically.So she did hear me.I step fully into the garage, forcing my posture loose, my expression unreadable. Calm on the outside. Anything but on the inside.“If it isn’t the king of the tracks, Dmitry Orlov,” Braide drawls. “To what do we peasants owe this rather homely visit?”I scoff. He’s lucky Gianna is standing right there. Otherwise he’d be face first in dirt already.“What are you doing here, Gianna?” I demand.Her eyes widen, guilty in a way that hits something ugly in my chest. Like she knows she shouldn’t be here.“I…” She inhales, then looks straight at me, something shifting in her expression. Something col

  • My Pretty Dirty Kitten    Thirty: I'm Not Into Girls

    GiannaThe tracks are everything I imagined it'd be, rowdy. I nearly sprint back into my Uber when my eyes land on a familiar, tall chestnut-haired girl.Do I call her name? Even if I did, there’s no way she’d hear me over the noise.Just then, Roxy turns over to where I'm standing like she can actually sense me. Her eyes widen, surprise flashing across her face before it breaks into a childish grin. She lifts her arm and starts waving like a madwoman, completely unapologetic about it.I barely have time to react before she’s pushing through people, brushing shoulders, murmuring apologies she clearly doesn’t mean."You made it, damsel.”The grin on her face is contagious, wide and genuine and completely unguarded. It pulls a small giggle that feels out of place here leaves my mouth, and she stops laughing then starts again.Up close, she smells sweet which isn't something I'd expect from her. Not because she's a biker but because of how rough her hands are. She didn't pique me as the

  • My Pretty Dirty Kitten    Twenty-Nine: Southside Racetrack

    Gianna Roxanne has been blowing up my phone all morning, and I have no idea why. Last night, panic took over and I turned my phone off before climbing into bed. I needed silence. Distance. Anything to quiet the storm in my head. When I finally turn it back on now, twenty unread messages stare back at me. I groan and let my head fall back against my wardrobe door, eyes unfocused. My lips still tingle, sensitive and warm, like his mouth never really left them. A slow smile curves against my will. Dmitry kissed me. He kissed me, and worse, he confessed his feelings so openly it left me breathless. I should feel happy. I should feel chosen. Instead, guilt coils tight in my stomach. Kevin does not deserve this. I begged him to help me forget Dmitry. I asked him to be my anchor, my safety. And now here I am, unraveling because one kiss from Dima reminded me of everything I tried to bury. Great, now I even call him Dima. This is getting complicated. Messy. Dangerous. I dr

  • My Pretty Dirty Kitten    Twenty-Eight: Time's Up

    DmitryI have tortured myself for the past week because I wanted to respect her wish. Because I wanted to show her how different I am.And look what happened.Some fucking lunatics thought they could ambush her. Touch her. Fucking try to scare her.My woman.The thought gnaws deep in my chest, sharp and relentless, with only one escape. Making sure I find them. Making sure they pay for the fear she faced.Fuck.And that savior, the one she is all fangirling over. That girl fits only one person. Someone who should not be back here in New York.I pray it isn’t her.Footsteps rush down the stairs and I glance up. Gia is descending, hair plaited back, dressed in soft home clothes. Safe clothes. The kind she wears when she thinks nothing can touch her.She stops when she sees me standing instead of sitting.“Dmitry?” Her voice is soft. Careful. “What’s wrong? Why are you staring at me like that?”Annoyance coils in my gut. Annoyed she didn’t tell me. Annoyed she thought she had to carry it

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