bc

Coffee Stains & City Lights

book_age18+
0
FOLLOW
1K
READ
love-triangle
HE
opposites attract
friends to lovers
drama
bxg
witty
campus
highschool
office/work place
civilian
like
intro-logo
Blurb

Title: Coffee Stains & City LightsMAIN CAST Shanara - Role: Main Female Lead- Nationality: Filipino- Identity: College student / Part-time barista at a coffee shop; comes from a wealthy family but hides her true background- Personality: Gentle, soft-spoken, and kind on the outside — but fiercely strong, sharp, and unyielding when provoked or threatened   Nou Lin - Role: Male Lead / Shanara's Boyfriend- Nationality: Filipino- Identity: College student; comes from a millionaire family- Personality: Soft, affectionate, and deeply devoted. He loves Shanara with his entire being — she is his whole world. He is sensitive and gentle, finding joy only when she is happy. When she pulls away or is upset, he grows anxious and desperate, sometimes going too far just to keep her close.- Core Trait: He feels he cannot function without her — she is his everything, for better or worse   James - Role: Shanara's Childhood Best Friend / Second Male Lead- Personality: Quiet, gentle, observant, and unfailingly loyal- Dynamic: He has loved Shanara silently for years but never confessed. He values her happiness more than his own, so he stays by her side as just a friend- Key Traits:- Soft-spoken and endlessly patient — never pressures her- Always puts her needs before his own- Smiles and supports her even when it hurts him inside- Quietly protective — shows up before she even asks- Respectful — will never ruin her relationship or burden her with his feelings   SUPPORTING CAST Zia - Role: Friend turned Secret Rival- Relationship: Once close friends with Shanara- Motivation: She has loved James for a long time, but his heart belongs only to Shanara — who already has Nou Lin. She feels life is unfair and blames Shanara, even though she knows deep down it's not her fault- Personality Traits:- Two-faced — friendly to her face, critical behind her back- Bitter and resentful — constantly thinking, "Why does she get everything?"- Insecure — feels she doesn't measure up, and it turns into anger- Possessive — believes James should be hers because she was there first- Conflicted — part of her still values their friendship, but jealousy often wins   Krystal - Role: Shanara's Closest Best Friend- Personality: Warm, genuine, and fiercely loyal — but quietly struggling- Inner Conflict: She truly loves and supports Shanara, yet sometimes feels envious. She sees the attention, affection, and natural charm Shanara has, and can't help but wish for some of it herself. She feels guilty for these feelings and tries her best to push them away- Key Traits:- Loyal above all else — would defend Shanara no matter what- Kind-hearted but human — doesn't want to feel this way, but can't help it- Sensitive and observant — notices every little thing that makes them different- Hard on herself — constantly comparing and feeling like she falls short   Miles - Role: Classmate / Hidden Antagonist- Secret Known: She is the only one who discovered that Shanara comes from immense wealth yet chooses to live simply- Why She Resents Shanara:- Resentment: She works hard for everything while Shanara appears to have it all yet acts like she doesn't- Misunderstanding: Believes Shanara is being fake or showing off by pretending to be ordinary- Insecurity: Feels overshadowed — people naturally gravitate toward Shanara without trying- Control: Knowing the secret gives her a sense of power — she waits for the right moment to use it   Other Supporting Characters - Collin — best friend - Airah — Part of their friend group; observant and neutral, often the peacemaker- Hanzo — Nou Lin's trusted friend; calm, protective, and keeps Nou Lin grounded- Rachel — Zia's closest confidante; encourages her but worries jealousy will destroy everything- Rocky — James's roommate; straightforward and knows James's secret — constantly encourages him to speak up- Jason — Classmate; friendly but unaware of all the secrets — often the one who accidentally says the wrong thing

chap-preview
Free preview
Coffee Stains & City Lights
Chapter 1: The Weight of Ordinary Days Manila’s early mornings always smelled of rain and diesel. Shanara wiped the counter of Lumen Café on Mabini Street for the third time, though it was already clean. The neon sign outside flickered once, then steadied, casting blue light across the wet pavement. She liked these hours best—before the rush, when the city still felt half-asleep and she could pretend her life was as simple as the apron she wore. She came from money. Old money, quiet money, the kind that lived behind high walls in Forbes Park and never needed to announce itself. Her parents preferred she keep that truth buried. “People look at you differently once they know,” her mother had said. So Shanara studied at a university nearby, worked part-time shifts, and smiled like any other girl trying to pay for textbooks. Only a handful of people knew the full story. She intended to keep it that way. Nou Lin arrived ten minutes before opening, as he always did. He carried two iced coffees even though the weather was already warm. One was hers—oat milk, extra shot, no sugar. He set it down like an offering. “You didn’t sleep again,” he said softly, brushing a strand of hair behind her ear. His touch lingered. Shanara leaned into it for half a second. “Exams. And the closing shift ran late.” He studied her face the way he always did—as if memorizing every tired line. Nou Lin came from a family that owned half a skyline of condominiums, yet he treated her like she was the rarest thing he had ever been allowed to hold. When she smiled, he exhaled. When she looked away, something tight and anxious flickered behind his eyes. James arrived next, quiet as always. He ordered his usual black coffee and sat at the corner table with his sketchbook. He had known Shanara since they were children chasing each other through the narrow streets of their old neighborhood. He never asked why she worked here when she didn’t need to. He simply showed up, love something they have already decided they cannot keep. Zia came in with Rachel, laughing too loudly. She waved at Shanara with bright friendliness, then glanced at James and let the smile cool. Miles sat two tables away, watching everything with the sharp attention of someone who believed she had already solved a puzzle no one else could see. Krystal arrived last, late and apologetic, and hugged Shanara from behind. “You look tired. Let me finish the rest of the shift with you.” The café filled. Steam rose. Cups clinked. Outsiin the water like scattered coins. Nou Lin stopped beneath a streetlamp and took both her hands. “I keep thinking you’ll disappear one day,” he said. “That I’ll wake up and you’ll decide this ordinary life isn’t enough.” Shanara squeezed his fingers. “I’m right here.” He kissed her forehead, gentle and almost desperate. “Stay.” She did not tell him that staying wasde, jeepneys roared and the first real heat of the day pressed against the windows. Shanara moved between the machines with practiced ease, but every so often her eyes found Nou Lin’s. He watched her like she was the only light in the room. That night, after closing, they walked along the Pasig River. City lights reflected the hardest thing she did every day.

editor-pick
Dreame-Editor's pick

bc

Yüzbaşının Cerrahı

read
1.7M
bc

The Silver Wolf

read
646.0K
bc

The Billionaire’s Intern

read
1.2M
bc

Chosen, just to be Rejected

read
918.5K
bc

Inferno Demon Riders MC: My Five Obsessed Bullies

read
1.2M
bc

Claimed by the Biker Giant

read
2.3M
bc

Unscentable

read
2.3M

Scan code to download app

download_iosApp Store
google icon
Google Play
Facebook