private · one viewer only

for

roll 01  ·  do not open in public

for my favorite
dumbtranslation: i love you person.

made somewhere between beirut and bangkok

sound on. trust me.

chapter one

somehow,
it started here.

thailand · 2026 · no idea what was coming

arrived ✈ thailand

day one

first date · way too early to say this

i love you
?????
we met YESTERDAY
and?

in my defense… i was right.

date two

"come to koh larn with me."

and for some insane reason, you said yes.

still can't believe you trusted me that fast 😭

trust level: unexplainable

bangkok · mostly after midnight

no plan.
ever.

pak khlong talat · 4am still not sleeping
where are we even going?
didn't matter.

i think this is where i started
getting addicted to this smile.

(still am btw)

roll 01 — bangkok

36 exposures

drag →  ·  tap a frame to develop it

an incomplete list

things i didn't know
i'd miss.

tap them. i dare you.

a quieter one

i remember this too.

somewhere in the middle of all this, i got sick.

you took care of me like it was the most normal thing in the world.

it wasn't normal for me. nobody really did that before.

i don't think you realized
how much that meant.

thank you ❤

then, my birthday

you did something
insane.

you'd known me for one month.

a pencil drawing of me at the beach. a little clay camera you built to hold our photos. an envelope that unfolds into origami and hearts.

i've had birthdays before.
they never really felt like much.

this one did.

you have no idea what you did.

then came the day i hated

flight
destination
status
remark

you didn't sleep that night.

and you still came.

you waited for me at the café while i dealt with everything.

then came the part i hated.

i watched you disappear up the escalator
until i couldn't see you anymore.

i still wish that hug
lasted a little longer.

35,000 ft · somewhere over india

boarding passone way
BKKBEY
bangkokbeirut
passenger
ME / SADLY
seat
34A · WINDOW
seat next to me
EMPTY. WRONG.
carry-on
your letter
BKK→BEY

somewhere up there, i took your letter out.

i read it again.

and again.

and again.

my tshirt did not survive that flight.

current situation

BEY beirut · me BKK bangkok · you
6,880 km

felt like more, honestly.

and still, somehow,
you're part of every single day.

days since that hug

14

yes, i'm counting.

right now

bangkok · you
--:--
probably watching your movies
beirut · me
--:--
probably thinking about you

you're always 4 hours ahead of me.
the only thing you're ahead of me in. kekeke

something funny happens in my day and my first thought is still: tell you.

you really became part of my life way too quickly.

i thought i'd slowly get used to
being away from you.

i didn't.

somehow i got even more attached.

i just miss you.

for emergencies

when i miss you too much,
i open one of these.

next chapter

frame 37 photo not taken yet
develops: december

this one develops in december. i don't know the exact day yet.

but i already know
it's going to be my favorite.

and i hate that i'll miss your graduation. walk that stage like i'm in the front row.

soon you'll be the one in the sky. save me a window seat.

side b · from my side of the world

the album.

the music just changed. that's fairuz — the voice of beirut. the sound of home.

now home has you in it.

swipe →

every frame

all of it. so far.

i made this because the photos sitting in my camera roll weren't enough.

and because apparently missing you turned me into a guy who builds websites for his girlfriend.

one question before the end

guess how many days
this took me.

7

look what you did to me.

i miss you.

i love you.

come here dumbass ❤

starring · you
directed by · missing you
shot on location · bangkok
based on · a true story
no plans were made · in the making of this film
fin. (for now)
you vs me

or

tap anywhere to continue

post-credits scene · no wrong answers · one liar

you vs me.

air mail · daily

write back · it reaches me