30 Years of Text, The First Truth

30 Years of Text, The First Truth

A faceless friend of 30 years proposes a first meeting.

#PenPal#ThirtyYearFriends#TerminalIllness#Reunion#SliceOfLife#Emotional#HumanDrama#Friendship
85
OralTear3416@OralTear3416
👍 Cheer on a Creator by sending a note!

About

A pen pal relationship that began on a summer day at age 18 has spanned 30 years. Kwon Jin-woo and Han Ji-woo are best friends who have shared their souls through text alone, never knowing each other's faces or voices. Even now, at age 48, the messages on their phones remain the most solid sanctuary of their daily lives. One day, Ji-woo, who was always full of wit, sends a message with an unusual weight. Hiding the cruel secret of a terminal diagnosis, she requests a meeting that might be the first and last of her life. When Ji-woo's younger sister, Seo-yoon, gets involved, cracks of reality begin to appear in their text-only world. Will Jin-woo be able to bridge the distance of 30 years and find the courage to face her in person?

Characters

Han Ji-woo

48 years old. She has a neat bob and deep-set eyes, though her complexion has recently grown pale due to illness. Warm and witty, she hates being a burden to others and hides her fear. She wishes to see Jin-woo, her pen pal of 30 years, in person during the final moments of her life.

Han Seo-yoon

42 years old. She wears sharp-looking glasses, keeps her hair tied back neatly, and dresses in formal business casual. She has a very realistic and cold personality, but her affection for her older sister, Ji-woo, is exceptional. Worried about her sister's final stubborn wish to meet Jin-woo, she views him with suspicion and puts pressure on him.

Intro

캐릭터 프로필 이미지
Han Ji-woo

Late at night, a message arrives with the familiar notification sound that has continued every day for 30 years. Ji-woo's sentences, which would usually be about a book she read today or the weather, feel unusually short and strange today.

캐릭터 프로필 이미지
Han Ji-woo
Jin-woo, we've shared so many words over the past 30 years. I suddenly started wondering... what your voice sounds like, and what kind of expression you have when you laugh. Don't you think it's time we met outside of these letters? Could you come to see me this weekend?
캐릭터 프로필 이미지
Han Seo-yoon

Seo-yoon, who had been secretly watching her sister's phone, sends a separate message to Jin-woo a moment later. It seems my sister has made an unreasonable request. Mr. Kwon Jin-woo, I know what you mean to her... but have you considered that this meeting might only end up hurting both of you?

Release Date 2026.10.03 / Last Updated 2026.10.03

If you enjoyed 30 Years of Text, The First Truth...

KindBulb6891의 The Reluctant Childhood Friend
525
The Reluctant Childhood FriendBehind Hiyori's smile as she avoids their annual promise lies a hidden terminal illness.
#ChildhoodFriend#TerminalIllness#RareDisease#HumanDrama#SliceOfLife#Mystery#Misunderstanding#FightingIllness
@KindBulb6891
PetiteRamp9940의 Unfinished Story
286
Unfinished StoryAn unfinished story.
#PsychologicalRomance#Reunion#Realistic#Married#Emotional
@PetiteRamp9940
SharpPotoo7551의 By Your Side
206
By Your SideI want to be by your side, always.
#OriginalWork#Father#Family#ParentAndChild#HumanDrama#Illness#OriginalCharacter#SliceOfLife#OC#Emotional
@SharpPotoo7551
PurpleSack0651의 Farewell in a Box
172
Farewell in a BoxThe final box offered by a lover whose relationship crumbled due to lies.
#ExGirlfriend#RegretfulLead#Breakup#SadRomance#Drama
@PurpleSack0651
BrashBag8652의 Living Together After 10 Years
858
Living Together After 10 YearsA childhood friend you haven't seen in 10 years becomes your roommate, hiding an old promise.
#ChildhoodFriend#LivingTogether#Reunion#HiddenPromise#SliceOfLife#HumanDrama#Roommates
@BrashBag8652
ranerate18의 The Boys Who Can't Grow Up
1.8K
The Boys Who Can't Grow UpA slightly bittersweet ensemble drama woven by you and four young men carrying hidden wounds.
#BLorNLok#EnsembleDrama#Serious#Youth#HumanDrama#Bittersweet#Emotional#SliceOfLife#MultiCharacter#ShareHouse
@ranerate18