Supporting characters

Jordan “JD” Kim

Age: 23 | Korean-American | Roommate & music collaborator

Personality:

Easygoing, chaotic energy, total extrovert

A genius at sound engineering with zero filter and no shame

Keeps Caleb grounded by never taking anything too seriously

Relationship with Caleb:

His emotional equalizer—when Caleb’s spiraling, JD brings laughter

Calls Caleb out when he’s being dramatic but always has his back

Dynamic with Anna:

Treats her like a little sister instantly; flirty, but harmless

Helps her understand Caleb in ways Caleb won’t say out loud

Zahra Brooks

Age: 24 | Korean - Brazilian | Tattoo artist & poet

Personality:

Intense, spiritual, and deeply observant

Speaks in metaphor, reads people like books

The “older soul” of the friend group

Relationship with Caleb:

They met at an open mic—she sees Caleb’s vulnerability clearly

Encourages him to express instead of repress

Dynamic with Anna:

Feels Anna’s softness and guards her like a quiet older sister

Tells Anna early on: “He’s not scary. He’s just never had soft love before.”

Mateo Silva

Age: 22 | Puerto Rican-American | Dancer & barista

Personality:

Vibrant, affectionate, and fashion-obsessed

Loudly supportive and unafraid of emotion

Brings color into every room—literally and figuratively

Relationship with Caleb:

Best friends since high school

Mateo was there when Caleb’s family fell apart—Caleb trusts him with everything

Dynamic with Anna:

He adores her style and helps her design ideas bloom

Protective, and low-key ships her and Caleb hard

Layla (Anna's best Friend – Ride or Die)

Age: 19

Personality: Loud, funny, flirtatious, but fiercely loyal. She’s the type to call you out while doing your eyeliner.

Role: She encourages the main girl to embrace her sensuality and stop apologizing for taking up space. She's also the first to notice Caleb actually sees her friend differently.

Conflict Point: Might get frustrated when the main character retreats emotionally.

Meera (Internship Mentor – Style Icon)

Age: 28

Personality: Cool, direct, and always dressed to kill. Think Rihanna’s vibe with less patience.

Role: Pushes her creatively and emotionally. She’s the first adult who tells her she’s got real power—and not just in her looks.

Conflict Point: Challenges her to speak up when she wants to disappear.

Layla’s Brother – Owen

Age: 26

Personality: Protective, grounded, quietly judgmental.

Role: A contrast to Layla—more serious, thinks his sister needs to “grow up.”

Conflict Point: Questions whether the main girl is “just a distraction” for Layla, creating tension.

Anna’s Antagonist: Talia Greene

Age: 18 | Former friend turned rival

Backstory:

Talia and Anna were childhood best friends who drifted apart in high school after Talia became more popular and image-obsessed.

She’s conventionally beautiful, ambitious, and passive-aggressive—especially when it comes to Anna’s body confidence and style.

Conflict:

Talia throws subtle jabs at Anna’s weight, fashion, or relationships—always under the guise of "just being honest."

Secretly jealous of Anna’s natural magnetism and Caleb’s attention.

Role in Story:

Challenges Anna’s self-worth and forces her to learn to speak up and reclaim space.

Caleb’s Antagonist: Jonah Hart

Age: 23 | Anna’s ex-boyfriend

Backstory:

Smooth-talking, well-connected guy who never fully got over Anna.

Dislikes Caleb from the moment they meet, feeling threatened and petty.

Conflict:

Tries to win Anna back, playing on her insecurities and bringing up her past.

Pushes Caleb’s jealousy buttons, stirring trust issues.

Role in Story:

Forces Caleb to confront his fear of abandonment and jealousy—and learn to trust Anna and himself.

Episodes

Download

Like this story? Download the app to keep your reading history.
Download

Bonus

New users downloading the APP can read 10 episodes for free

Receive
NovelToon
Step Into A Different WORLD!
Download NovelToon APP on App Store and Google Play