Home / Romance / The Billionaire's Brat / Ghosts and Glass Screens

Share

Ghosts and Glass Screens

Author: Ruth Poe
last update Last Updated: 2025-07-09 15:36:03

Nova

The café smelled like burnt espresso and lemon floor cleaner. The last customer had left half an hour ago, but I was still there wiping down counters that didn’t really need wiping. It was easier than going home. Easier than sitting alone in my apartment with my thoughts pressing down like bricks on my chest.

The lights buzzed softly overhead as I stacked the last of the chairs. The register clicked shut after I counted my tips for the night. Not terrible, not great. Enough to cover groceries and maybe a new sketchbook. I tossed the cleaning rag into the hamper behind the counter and sighed, rolling my shoulders to ease the ache.

Then came the knock.

It was soft at first. Just one knock. Then two more.

I froze.

Greg had already left. I was supposed to be alone.

I glanced at the clock above the espresso machine. Almost eleven. Nobody sane came knocking on coffee shop doors that late.

Slowly, I stepped toward the front, wiping my hands on my apron. The door was locked and the front lights were off, but I could make out a figure behind the glass. A woman. Tall. Hair pulled back into a sleek ponytail. Designer trench coat. Lipstick too sharp to be casual.

My stomach dropped.

Leah.

I hesitated, heart hammering in my chest, before finally unlocking the door.

She stepped in like she’d been invited.

“Well well,” she said, looking around the space with fake wonder. “Didn’t think I’d ever see you working behind a counter.”

I didn’t smile. “What do you want, Leah?”

She gave a light laugh and walked deeper inside, heels clicking against the tile floor. “Can’t a girl visit an old friend?”

“You stopped being a friend years ago,” I muttered.

“Oh come on,” she said, tossing her purse over her shoulder. “You ghosted everyone. One day you were Nova with the perfect family and the next you just… vanished.”

“Right,” I said, biting down on the words in my throat. “Because burying my mom and moving out of that house overnight was such a vacation.”

She blinked, caught off guard.

“I didn’t vanish,” I said, voice tighter now. “I just didn’t feel like pretending anymore. And you never reached out.”

She rolled her eyes. “Don’t turn this into some guilt trip. I came by to say hi. Maybe see if you were still the same dramatic little thing.”

I took a step back. “You saw enough. You can leave now.”

Leah shrugged, turning toward the door. “Still touchy. Guess some things don’t change.”

She paused before stepping out and looked back at me.

“No wonder your dad replaced the whole family.”

The door clicked shut before I could say anything.

I stood there for a moment, frozen. My hands clenched at my sides. My throat thick with something I didn’t want to name.

I locked the door again, turned off the last light, and walked out the back into the night.

The ride home was quiet. I didn’t speed. I didn’t weave between cars. I just let the wind blow past my helmet and tried to let it carry the bitterness with it.

When I finally walked into my apartment, I didn’t even take off my boots. I dropped my bag by the door, pulled off my helmet, and stood there in the dark. The shadows wrapped around me, familiar and soft. I could still hear her voice in my head. Could still feel that sting in my chest.

I walked into the kitchen and turned on the small light over the sink. Reached for a glass of water. My hands were still trembling.

I leaned against the counter, staring at nothing.

Then I pulled out my phone.

A new tip.

SilentObserver

$2000.00

No message. Just the transfer.

My lips twitched.

Of course.

He never said much. Never demanded attention. Just appeared in silence, dropped his gold, and vanished again.

I opened the app and stared at my dashboard. All green. All thriving. I could pay half of what I owed next semester with that alone. Maybe even start saving for a proper camera. Something better than the one taped to the corner of my laptop.

My fingers hovered over the screen.

Want a private show?

That’s what I’d asked him. That night after the stream. I never got a reply.

But he was still here.

Watching.

Still tipping.

Still… interested.

I didn’t feel small when I was VelvetMistress. I didn’t feel weak or overlooked. I didn’t have to explain who I was or why I had walls built so high.

I just was.

I walked into my room, peeled off my café uniform, and stood in front of the mirror. My hair was messy, my eyes tired, but I knew how to make it work. I always did.

I pulled open my drawer and took out the red silk lingerie. The one that fit like it had been stitched just for me. I put it on slowly, tightening each strap, smoothing the lace over my hips. Then I wrapped myself in my black satin robe and sat at the vanity to touch up my lips with a dark wine gloss. The mask came next. Velvet. Black. Soft on my face but sharp in effect.

I sat on the bed, adjusted the camera.

Logged in.

The screen loaded. The red light blinked.

I was live.

“Rough night,” I whispered, letting my voice draw out like smoke. “But that’s what you’re here for… right?”

I leaned in closer, my eyes fixed on the camera.

“To make me forget.”

The hearts began to roll in. Comments. Tippers. Everyone flooding in like moths to flame.

But I wasn’t looking at them.

I was looking for one name.

SilentObserver.

He was watching.

I smiled.

“This one’s not for them,” I whispered. “This one’s for you.”

And I began to move.

Deliberate. Slow. Like every part of me belonged to the screen.

The comments blurred.

The world blurred.

And for the first time all day

I felt in control again.

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

Latest chapter

  • The Billionaire's Brat   The Man on the Balcony

    NovaThe music inside the ballroom was low and fancy like something from a period drama. Laughter floated in the air like perfume and the clinking of champagne glasses made it feel like everyone was celebrating something more important than a birthday. The walls sparkled with golden lights and expensive decorations and everyone looked like they had been dipped in money. I didn’t belong there and I knew it. I felt like a well-dressed outsider watching the movie of someone else's perfect life.I slipped out to the balcony to breathe. The cold air hit me the moment I stepped outside and it was honestly a relief. I leaned on the railing with one hand, my champagne glass in the other, staring down at the gardens below. The air smelled like roses and winter. My heels were already hurting my feet but I didn’t take them off yet. Not here. Not yet.My thoughts started spinning again. I still hadn’t seen Jace and that was weird. He had probably been pulled away by his mom who acted like she was

  • The Billionaire's Brat   The Girl in Red

    RomanThe car pulled up in front of the hotel just as the sun slipped beneath the skyline. Tall marble columns framed the entrance and warm golden light spilled out from the wide glass doors. The valet opened my door and I stepped out, smoothing my suit jacket as I looked up at the building. Elegant, old money, the kind of place Jonathan would pick without thinking twice.Inside, the lobby had been transformed. Chandeliers hung like frozen waterfalls from the ceiling, casting light across the polished floors. Staff in crisp uniforms moved through the crowd with trays of champagne and finger food. The guests were already deep in conversation. Expensive dresses. Perfect hair. Laughter that sounded like rehearsed music.I walked in with steady steps, familiar with this world but never quite a part of it. Heads turned, some faces lit up with recognition. A few people nodded my way and I returned the gesture. I wasn’t in the mood for small talk.“Roman,” a voice called out.I turned and sa

  • The Billionaire's Brat   Silk, Screens, and a Black Car Ride

    NovaI knew today was going to be a lot the second I opened my eyes and saw twelve missed calls. Twelve. From one man. My father.I sat up slowly on my bed, my blanket half-draped over one leg and my bonnet halfway off my head. I rubbed the crust from the corner of my eye with one hand while the other scrolled through the endless call list. First one at eight thirty in the morning. Then nine fifteen. Then nine thirty-two. Then back-to-back missed calls like he thought I had fainted on my way to pick up the phone.I didn’t even bother listening to the voicemails. I already knew what they said. Something like "Pumpkin don’t be late" or "This party is important" or "Please try to dress appropriately for once." My dad had a whole playlist of passive-aggressive messages and he played it on loop every time there was a party with important people.I dropped the phone on the bed and groaned into my hands. But I got up anyway.After dragging myself into the shower and letting the water steam a

  • The Billionaire's Brat   Ghosts and Glass Screens

    NovaThe café smelled like burnt espresso and lemon floor cleaner. The last customer had left half an hour ago, but I was still there wiping down counters that didn’t really need wiping. It was easier than going home. Easier than sitting alone in my apartment with my thoughts pressing down like bricks on my chest.The lights buzzed softly overhead as I stacked the last of the chairs. The register clicked shut after I counted my tips for the night. Not terrible, not great. Enough to cover groceries and maybe a new sketchbook. I tossed the cleaning rag into the hamper behind the counter and sighed, rolling my shoulders to ease the ache.Then came the knock.It was soft at first. Just one knock. Then two more.I froze.Greg had already left. I was supposed to be alone.I glanced at the clock above the espresso machine. Almost eleven. Nobody sane came knocking on coffee shop doors that late.Slowly, I stepped toward the front, wiping my hands on my apron. The door was locked and the front

  • The Billionaire's Brat   Silk, Secrets, and Cinnamon Buns

    NovaThe wind whipped through my curls as I sped through the streets, Maya clinging to my waist with both arms like her life depended on it. She was screaming something behind me, probably a mix of joy and fear, but the helmet muffled most of it. I couldn’t help the small smile that curled at my lips. There was something wild and freeing about riding like this. No traffic jams. No fake smiles. Just the road and the engine and the sky above.We pulled into the mall parking lot, and I slowed the bike, parking neatly near the entrance. Maya hopped off, tugging off the helmet with wide eyes and a breathless laugh.“That was insane,” she said. “You didn’t tell me you ride like you’re escaping a movie scene.”I shrugged. “Gotta make errands interesting somehow.”We walked into the mall together, her eyes already scanning the shops like a girl on a mission. I had told her I needed a dress for a fancy dinner, left out the whole ‘my father is hosting a billionaire birthday gala’ part. I didn’t

  • The Billionaire's Brat   Distractions and Invitations

    Roman – First Person POVThe screen dimmed as the video call ended, leaving only my reflection in the glossy black of the laptop screen. I leaned back in my chair, the familiar creak breaking the quiet of the room. My office in the penthouse was just as I left it before Paris — minimal, clean, cold. A glass of untouched water sat beside the laptop, and the city outside the floor-to-ceiling windows moved like a dream in slow motion.Another meeting finished. Another deal wrapped. Everything was moving the way it should.And yet, my mind wasn’t where it needed to be.I turned in my chair, letting my eyes wander to the skyline for a moment. I could hear Celeste’s voice in my head already, telling me to take a break, reminding me of my calendar. But none of that was why I couldn’t focus.It was her.VelvetMistress.That red lace. Her legs crossed slowly, her voice low and deliberate, like silk sliding against skin. It had been only one night since her livestream. One night since I’d sat st

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