Ten minutes before the doorbell rang, I was sitting on my bedroom floor in sweatpants, eating ice cream from the carton and pretending I was not waiting for a boy who had asked me not to wait.
Thirty days earlier, Eugene was just the quiet boy from chemistry.
He sat two rows ahead of me, wrote tiny notes in the margins of his worksheets, and moved through school like he was trying not to leave footprints.

After lab, his backpack tipped sideways and a folded note slid across the tile to my shoe.
I picked it up because I expected homework answers or some weird confession about a crush.
Instead, I found a train number, a departure time, and one sentence that made my body go cold.
No forwarding address. No goodbye. No coming back.
He was leaving town the next Tuesday and planning to disappear cleanly enough that no one would know where to start looking.
I found him in the empty music room with his fingers hovering over the piano keys.
“Give it back,” he said.
His voice was so quiet it scared me.
I held the note behind my back. “Not until you explain why disappearing sounds reasonable to you.”
“You do not know me.”
“Then explain it.”
He said no.
A normal person would have taken the note to a counselor.
I was not a normal person that day.
I was a girl who had come home at ten years old to find her mother’s closet empty, her drawers cleaned out, and her whole childhood split into before and after.
I knew what vanishing did to the people left behind.
So I offered Eugene thirty days.
One reason to stay each day until winter formal.
He looked at me like I had offered to repair a house fire with glitter.
“You think coffee and sunsets are going to fix me?”
“No,” I said, though I had no plan beyond refusing to let him go. “I think you already wrote the ending. I am asking for thirty pages before you close the book.”
He called it dramatic.
Then he said, “Fine. Waste your time.”
I tore up his runaway note before he could change his mind.
Day one, I borrowed a janitor’s key and made him meet me outside the school pool at ten at night.
He explained that this was illegal, freezing, stupid, and probably proof I needed supervision.
Then I pushed him in.
He came up soaked and furious, hair plastered to his forehead, swearing he hated me.
I jumped in after him fully clothed.
Day three, I dragged him to a diner at two in the morning and watched him pretend he was not hungry while stealing hash browns from my plate.
Day six, I took him to the top of the abandoned parking garage and told him we were going to scream.
He refused until I screamed first.
We shouted into concrete until our throats hurt and our eyes watered.
Then he screamed, “It should have been me.”
The echo repeated it after him.
Should have been me.
Been me.
Me.
I asked what he meant.
He said, “Don’t.”
On day eight, he stopped answering texts.
I drove to his house and found the front door cracked open.
His room had been stripped apart.
Drawers hung open, hangers covered the floor, his laptop was gone, and the backpack he carried everywhere was missing.
On his nightstand was a note with my name on it.
Stop playing savior. This is not your fault, but it is not your business either. Find a better project.
I crushed the paper in my fist and ran.
The train station was crowded, loud, and full of people who seemed to know where they belonged.
I checked every platform, sweating through my hoodie, nearly tripping over luggage.
Platform seven was where I found him.
He stood at the open doors with a duffel bag in one hand.
I grabbed the back of his jacket and yanked with everything I had.
We both hit the floor.
The doors closed.
The train pulled away.
Eugene watched it leave, and rage moved across his face like weather.
“You ruined everything,” he said.
“You promised thirty days.”
“I promised to let you waste your time,” he snapped. “You are pathetic, Heather. Some sad girl who needs to feel important by forcing herself into other people’s lives.”
The words landed exactly where he meant them to land.
For a second, I was ten again, standing outside my mother’s empty room, realizing someone could leave without even hating you enough to say goodbye.
So I told him.
Right there on the train platform, with strangers pretending not to stare, I told Eugene about my mother.
I told him she got pregnant too young, that she never wanted the life she got, and that she looked at me like I was a prison sentence.
I told him about coming home from school on November nineteenth and finding her car gone, her clothes gone, her makeup gone, her favorite chipped mug gone.
She had not died.
She had chosen absence.
“I am not trying to save you for fun,” I said. “I am trying to give you what I could not give her. A reason to stay before it is too late.”
Eugene stopped looking angry.
That was worse.
He looked empty.
Then he said, “Twenty-two more days.”
I should have been relieved.
Instead, I could not stop thinking about the photos in his house.
Someone had been cut out of them with scissors.
A blank shoulder at Christmas.
A missing figure at the beach.
A ragged hole beside Eugene in a birthday picture.
On day fifteen, I followed him.
I am not proud of it, but fear makes ugly choices feel necessary.
He drove past downtown, past school, past every place I had tried to make him feel alive, and turned into the cemetery at the edge of town.
I waited five minutes before walking after him.
He stood in front of a black granite headstone in the newer section.
Miles Carter. 2005 to 2022. Beloved son and brother.
The math was simple and brutal.
Miles had been seventeen.
Eugene had been fifteen.
“How long have you been following me?” Eugene asked without turning around.
“Since your house.”
“That’s creepy.”
“So was the train station.”
For a while, only the wind moved.
Then Eugene told me about his older brother.
Miles was the golden one, the funny one, the athlete, the straight-A miracle, the future Stanford engineer their parents bragged about until strangers knew his name.
They had been driving home from a baseball game two years earlier.
Miles had pitched a no-hitter.
Their parents were meeting them for pizza.
A pickup truck ran a red light.
Eugene was in the passenger seat, and the truck was coming toward his door.
Miles saw it first.
Miles turned the wheel.
He put his own side of the car between Eugene and the impact.
“He chose me,” Eugene said.
Miles died at the scene.
Eugene walked away with bruises.
Everyone called Miles a hero, but Eugene heard a different sentence under every kind word.
The world had lost the right brother and gotten stuck with him.
The spare kid breathed.
The wrong son came home.
He said his parents never told him they wished Miles had survived instead.
Then he whispered, “But how could they not?”
That was when he broke.
Not quiet crying.
Not one tear he could wipe away.
He folded into himself, saying over and over that it should have been him.
I held him because there was nothing else to do.
When he finally had enough air to listen, I told him Miles had not given him a debt.
Miles had given him time.
Eugene looked at me like that sentence was written in a language he wanted to understand.
“How do I live with that?” he asked.
“Not forever,” I said. “Today. Then tomorrow. Stop trying to survive your whole life at once.”
After the cemetery, we changed.
You cannot hold someone while they confess the worst thing they believe about themselves and then go back to pretending you are lab partners.
For two days, we sent stupid memes instead of talking about anything real.
On day sixteen, he texted, Coffee?
Then he added, And yes, I’ll eat something.
He had my usual order waiting when I arrived.
He remembered I was lactose intolerant.
I pretended that did not make my heart do anything humiliating.
Day twenty, he came to my house because his parents were hosting what he called their monthly pretend-Miles-never-died dinner party.
We sat on my roof under a cold sky while he pointed out constellations.
I understood none of them.
He laughed for real when I got Cassiopeia wrong again.
That was when I realized I was in trouble.
I did not love his pain.
I loved the careful way he folded napkins, the low hum he made when thinking, the uneven smile he tried to hide, and the fact that he could make ancient stars sound like gossip.
On day twenty-two, he asked me to meet him at the park.
We sat on the swings like little kids trapped inside an adult conversation.
“You’re becoming my reason to stay,” he said.
My heart lifted so fast it hurt.
Then he kept talking.
“And that is the problem.”
He had signed up for therapy.
Real therapy.
Not midnight pools, not parking-garage screaming, not me dragging him through dramatic activities like emotional first aid in sneakers.
He said he needed to want his life for himself.
He could not attach himself to me like a life raft and call that healing.
I hated how much sense that made.
I wanted to argue, but every argument in my mouth sounded selfish.
So I said okay.
He asked for space.
I gave it to him.
Days twenty-three through twenty-nine were miserable.
He did not text.
He did not send memes.
I saw him once at the grocery store and we both pretended cereal boxes were fascinating.
On day twenty-seven, I typed, I miss you.
I deleted it.
If he was learning to stay without me holding him there, then I had to learn not to become another cage.
Day thirty was winter formal.
It was also the official end of our deal.
I had no dress on, no makeup worth mentioning, and no intention of going.
The plan was sweatpants, ice cream, and a romantic comedy where people made bad decisions with better hair than mine.
Then the doorbell rang.
My dad was out, so I went downstairs ready to reject whoever was selling something unless they had cookies.
Eugene stood on the porch.
He wore a dark suit that actually fit him.
His hair was combed, his tie was crooked, and he held a black journal with both hands.
“Hi,” he said.
His voice cracked.
I became painfully aware of my SpongeBob pajama pants.
“Hi.”
He looked at the journal, then at me.
“Therapy has homework,” he said.
That was not what I expected.
“Apparently you do not get to just sit there and be mysterious and emotionally damaged,” he continued. “They make you write things down. Very rude.”
I almost smiled.
He opened the journal.
The pages were full of messy handwriting, crossed-out lines, dates in the margins, and arrows where he had added thoughts later.
“She told me to write reasons to stay,” he said. “My own reasons. Not yours. Not Miles’s. Not my parents’. Mine.”
He swallowed.
“I have thirty.”
The porch light buzzed above us.
Eugene read a few.
Number seven was the sound of rain on the school roof during chemistry.
Number twelve was hash browns at two in the morning.
Number eighteen made his voice shake.
My parents need me, even if we do not know how to talk about Miles yet.
Number twenty-nine was the one that made him look up.
This town has all my memories of Miles, the good ones too. Leaving would not make them hurt less. It would only leave them behind.
I pressed my hand over my mouth.
He turned one more page.
“And then there is thirty-one,” he said.
“You said thirty.”
“I know. I am rebellious now. Very dangerous.”
A laugh broke out of me, wet and awful.
He stepped closer.
“Thirty-one is you. But not because you saved me. Not because I need you to make breathing possible.”
He looked terrified.
He kept going anyway.
“Because you are stubborn and ridiculous. Because you pushed me into a pool in October. Because you cannot understand constellations no matter how many times I explain them. Because you saw me at my worst and did not run away.”
I started crying then.
There was no graceful version of it.
“When I think about the future now,” he said, “I do not think about leaving. I think about being here. In this town. With therapy, and my parents, and Miles’s grave, and maybe college nearby, and you, if you want that.”
“You are very weird on my porch,” I whispered.
His mouth trembled into the uneven smile I loved.
“Fair.”
Then he held out the journal like an offering.
“Will you go to winter formal with me? Not because it is day thirty. Not because of the deal. Because I want to choose something good while I am still scared. And I want that something to be you.”
I looked at him, this boy who had wanted to vanish so badly he bought a one-way ticket, this boy who had sat in a cemetery believing his breath was theft, this boy who had learned the difference between being rescued and choosing to live.
I said the first brilliant thing my brain produced.
“You bought a suit.”
He nodded solemnly.
“The sales guy said it brings out my eyes. I do not know what that means, but he seemed confident.”
I laughed through tears.
Then Eugene said, softer, “I like you, Heather. A lot.”
So I kissed him.
I grabbed the lapels of that serious suit and pulled him down until the journal fell between us and his hands came up to my face.
It was not smooth.
Our noses bumped.
We were both crying.
My pajama pants were objectively terrible.
But it was real.
Ten minutes later, I was upstairs changing faster than I had ever changed in my life.
The dress I thought I would not wear was wrinkled from the back of my closet, but it matched his suit closely enough that my dad stared when we came downstairs.
At the dance, the music was too loud and the silver streamers were pretending to be elegant.
Eugene still hated crowds.
I still could not dance.
But when a slow song came on, he took my hand.
For once, he did not look toward the exit.
Sometimes staying is not a grand speech.
Sometimes it is breakfast at two in the morning.
Sometimes it is telling the truth on a train platform.
Sometimes it is standing in a suit on someone’s porch with a journal full of reasons you had to write yourself.
And sometimes love is not the thing that saves you.
Sometimes love is what meets you at the door after you decide, one shaking page at a time, to save yourself.