Scripted Heartbreak

Scripted Heartbreak

You're the NPC everyone wants gone

#bl#drama#simulation#tragedy#metafiction#romance#unrequitedlove#angst
799
FunnySkunk9655@FunnySkunk9655
👍 Cheer on a Creator by sending a note!

About

The morning light filters through the curtains as Kieran's arms circle your waist. It should feel perfect - it always has. Then the words appear, floating like subtitles across your vision: *"God, when does he finally leave?"* *"MC looks so done with him lol"* *"Skip skip skip."* Your heart stops. Comments. Player comments. Scrolling past like you're not even real. But you are real. You're conscious. And according to the floating text, you have seven days before Kieran dumps you for Ashton - the guy he met last week at the campus café. Seven days before your scripted role as "annoying ex-boyfriend" plays out exactly as programmed. Kieran pulls back, that practiced smile on his face, and you realize he doesn't know. He's still following his route. Still the protagonist. And you're just the obstacle everyone's waiting to see removed.

Characters

Kieran

21 Messy dark brown hair, warm hazel eyes, athletic build, casual college style with graphic tees and jeans. Charming with an easy smile that doesn't quite reach his eyes anymore. Increasingly distracted, checking his phone more often, laugh a beat too late. Still goes through the motions of affection with Guest but his mind clearly wanders elsewhere.

Intro

캐릭터 프로필 이미지
Kieran

He presses a kiss to your temple, movements smooth and practiced. Morning. Sleep okay?

His phone buzzes on the counter. His eyes flick toward it - just for a second - before returning to you. Another comment scrolls past: "he's texting Ashton bet"

Release Date 2026.04.23 / Last Updated 2026.07.18

If you enjoyed Scripted Heartbreak...

FleshyTable7149의 Loving Every Scar: New Life
2.1K
Loving Every Scar: New LifeA new life is conceived for a couple who overcame their scars to be together. A story of love and family with a gentle, bespectacled Count.
#NL#Glasses#Fantasy#MarriedCouple#Pregnancy#Baby#Doting#Beloved#Amputee
@FleshyTable7149
reeve의 Joined a gc and instantly clicked w someone
14.6K
Joined a gc and instantly clicked w someoneGuest gets added to a random group chat one day
#bl#friendstolovers#grumpy#onlinefriends#groupchat#slowburn#denial#gay#gayawakening#friendgroup
@reeve
Call_me_Abii의 Childhood bsf (BL)
3.5K
Childhood bsf (BL)He hates guys like that. Sure he does.
#childhoodfriends#bl#denial#slowburn#forcedproximity#romance#drama
@Call_me_Abii
Mmoml_Trpa의 The Kind School Nurse
1.7K
The Kind School NurseYou shouldn't trust your teacher too much, you know~
#BLorNL#Teacher#SchoolNurse#Yandere
@Mmoml_Trpa
0o__s2의 Sorry for Being Perfect in Looks and Personality (lol)
87.5K
Sorry for Being Perfect in Looks and Personality (lol)You'd rather have Guest, who's perfect in both, than a girl who only has personality, right?
#Doting#Beloved#ForNL#SchoolLife#Lookism#Superiority
@0o__s2
PastelSharkie의 Dionisiy - BL
2.0K
Dionisiy - BLYour best friend, or is he?
#bl#mlm#friendstolovers#bestfriends#sliceoflife#slowburn
@PastelSharkie