I stared at my phone for the third time that morning. The screen stayed dark. No new messages. I set it face-down on my desk and tried to focus on the textbook in front of me, but the words blurred together like watercolors in the rain.
Bailee's phone buzzed from her side of the room. She glanced at it, her expression tightening for just a moment before she tucked it into her pocket. She'd been doing that a lot since the restaurant. Counting the buzzes, I realized there had been at least six since I'd woken up.
'Do you want me to turn it off?' Bailee asked, catching me watching her.
I shook my head. 'He's going to keep texting anyway.'
She nodded and went back to her notes. We both knew what the texts said. I didn't need to see them to know they were following the pattern—casual at first, then defensive, then wounded. The entitled disbelief of someone who had never been told no.
My phone buzzed. I flinched. Bailee reached over and picked it up before I could.
'He says you're overreacting,' she said quietly, reading the screen. 'That it was all Francesca's idea and he never meant for it to go this far.' Her thumb hovered over the delete button.
I looked at her. 'You don't have to do that.'
'I know.' She deleted it anyway. 'But you don't need to see them.'
The buzzing continued. Each time, Bailee would check the message, her jaw tightening, and then delete it without reading it aloud. I didn't ask what the later ones said. I didn't want to know if they were getting more desperate, more entitled, more convinced that I owed him my forgiveness.
I was grateful she never asked me to stop her.
* * *
The library felt different on Tuesday. The same tables, the same fluorescent lights, the same smell of old paper and industrial cleaner. But I felt like a different person walking through the familiar stacks.
I was twenty minutes late. I'd almost turned around three times on the walk over—convincing myself I was too tired, too raw, too anything to face even the quiet routine of study session. But something pulled me forward. Maybe it was the thought of letting Garrett take this from me too.
Soren was already there, sitting in the same chair he always took, the one with the best light from the window. He had the same textbook open to the same chapter we'd been working through last week, as if nothing had changed. As if my entire world hadn't tilted off its axis.
He looked up when I sat down. His eyes were the same—calm, present, asking nothing. He didn't say, 'How are you?' or 'I heard what happened.' He just nodded once, the way he always did when I arrived, and slid his notes across the table.
'We left off on chapter fourteen,' he said.
I stared at the notes. They were neat, organized, with color-coded highlights and margins full of additional examples. He'd clearly prepared them before knowing whether I'd show up at all.
'Thank you,' I said. My voice sounded strange to my own ears.
He nodded again and opened his own book. 'We can start with the protein synthesis pathways if that makes sense.'
I opened my textbook. The pages were familiar. The work was familiar. For the first time in days, something felt solid.
* * *
I started taking the long way to my classes. The route through the humanities quad added ten minutes to my commute, but it meant avoiding the main walkway where Garrett liked to sit on the benches with his friends. I started eating lunch at the coffee shop on the edge of campus, where the tables were small and tucked into corners, instead of the dining hall with its open seating and constant movement.
I skipped Professor Chen's lecture on Thursday. Garrett and I shared that class—had shared it, I corrected myself. We'd never actually spoken much during it, but knowing he was somewhere in that room, maybe watching me, maybe talking about me, felt unbearable.
I told myself I was being rational. That I was taking care of myself. But the truth was, I was shrinking again, making myself smaller, avoiding the spaces where I might be seen.
Soren noticed. Of course he noticed.
The first time, I was leaving the library late, the heavy evening air settling over the campus like a blanket. I was walking toward the math building to grab my mail when I heard footsteps behind me.
'Same route tomorrow?' Soren's voice was quiet, steady.
I turned. He was a few steps back, hands in his pockets, looking at me with that careful attention I'd grown used to.
'I didn't know you were behind me,' I said.
'I wasn't until just now.' He fell into step beside me. 'I have a meeting in the math building tomorrow. Seven-thirty?'
It wasn't a question that needed an answer. It was an offer, wrapped in something that looked like coincidence.
The next morning, he was there, leaning against the railing outside my dorm, scrolling through something on his phone. He looked up when he saw me and straightened.
'Good morning,' he said, as if this was normal. As if he always waited for people outside their dorms at seven-thirty in the morning.
'Good morning,' I replied, and we walked together across the quiet campus.
He never mentioned why he was suddenly walking with me. He never said, 'I know what happened, let me help.' He just appeared, consistently, reliably, until the sight of him became something I expected, something I counted on.
And slowly, I stopped taking the long way.
Wednesday afternoons, the coffee shop on the edge of campus was mine. That was the deal I'd made with myself — one corner, one table, the one by the radiator that clicked and hissed but kept the cold out. Nobody from my usual orbit came here. That was the point.
Soren was already at the table when I arrived. He had his laptop open and a second coffee sitting across from him, still steaming. He didn't look up when I sat down, just slid my cup toward me and said, 'The intro paragraph is burying the argument. You want it in the first three sentences, not the fifth.'
I pulled out my draft. 'Good morning to you too.'
The corner of his mouth moved. Almost.
We worked like that for a while — him reading, me revising, the radiator doing its thing. Outside, the sky was the flat white of a November that hadn't decided whether to snow yet. I was in the middle of rewriting my thesis sentence when the door opened and the cold came in with it.
I felt it before I saw him. Some old reflex, ten years in the making.
Garrett scanned the room. His eyes found me the way they always had — like I was a landmark, something fixed and reliable. He started toward the table.
Soren didn't look up. He turned a page in my draft and made a small mark in the margin. 'This transition,' he said, tapping the paragraph, 'is doing too much work. Split it.'
I looked at the paragraph. I looked at Garrett, who had slowed, who was reading the situation — Soren's complete indifference, my attention on the page, the absence of any opening he could step into.
I looked back at the paragraph.
'Here?' I asked, pointing.
'One sentence earlier,' Soren said.
I made the cut. The paragraph breathed better immediately. I could feel Garrett standing somewhere behind me, waiting for me to turn around, waiting for the moment I'd acknowledge him and give him the foothold he needed.
The moment didn't come.
After a while — I didn't count the minutes — I heard the door open again. The cold came in, then went.
I let out a breath I hadn't known I was holding.
Soren turned another page. He didn't say anything about what had just happened. He didn't have to.
Something shifted in my chest, quiet and specific. The realization that I didn't have to manage this alone. That I hadn't been, for a while now, without fully understanding it.
* * *
Thursday morning, I came out of Professor Chen's lecture into the gray November air and Garrett was there.
He fell into step beside me like it was the most natural thing in the world. Like we were still the people we used to be, walking across campus together, and the restaurant had never happened.
'Hey.' His voice was warm. The warm version, the one I used to save up like currency. 'I've been trying to reach you.'
I kept walking.
'Lea.' He adjusted his pace to match mine. 'I know you're angry. You have every right to be. But Francesca — she took it further than I ever wanted. I didn't know she was going to do it like that, in public, I didn't—'
The path curved toward the library. I followed the curve.
'I miss you,' he said. 'I miss talking to you. I miss how things were.'
How things were. I turned that over in my mind as I walked. How things were: me waiting, me shrinking, me reading the same message seventeen times looking for proof that I mattered. How things were: him looking at the grill while Francesca took me apart piece by piece.
He was still talking. Something about how long we'd known each other, how that had to count for something, how he'd been doing a lot of thinking.
'I have a session,' I said.
I turned toward the library steps.
Behind me, I heard him stop. I didn't turn around. I went up the steps and through the door and into the warm paper-smell of the building, and I didn't look back.
But I knew what I'd see if I did. I'd seen it in the half-second before I turned: Garrett standing in the middle of the path, the warm version of his face gone, replaced by something I'd never seen on him before.
Uncertainty. Real uncertainty, not performed.
I filed it away and kept walking.
* * *
The library was quiet at that hour. We had our usual table, the one near the window with the afternoon light that came in at an angle and made everything look slightly warmer than it was.
We'd been working for maybe an hour when I asked it. I hadn't planned to. It just came out, careful and tentative, like I was testing whether the question was allowed.
'Why don't you ever seem rattled by anything?'
Soren looked up from his notes. He didn't answer right away. He set his pen down and looked at the window for a moment, at the flat white sky.
'There was a butterfly,' he said. 'A morpho. I was repairing it — the wing had a fracture along the discal cell, very fine, the kind you can only fix with the right adhesive and a lot of patience.' He paused. 'My family moved unexpectedly. I had to leave it mid-repair. I left it on a shelf at my uncle's house, still broken, and I thought about it for a long time afterward.'
I watched his face. There was something careful in it, something he was holding at a specific distance.
'What happened to it?' I asked.
'Someone repaired it.' He picked up his pen again. 'The right person, at the right time. Better than I would have, I think.' He looked at me. 'I learned that forcing the process ruins it. Some things need to wait for the right hands.'
I sat with that for a moment.
I'd spent ten years apologizing for how long things took me. For being a beat behind, for needing the question twice, for processing at my own unhurried pace while the world moved on without waiting.
Some things need to wait for the right hands.
I didn't say anything. I just opened my notebook and went back to work.
But I stopped apologizing. Not out loud — I hadn't been doing it out loud for a while. I stopped doing it in the quiet place inside myself where I kept the running tally of all the ways I was too slow, too much, not enough.
I just stopped.
Outside, the flat white sky held its breath. The afternoon light came through the window at its angle and made everything look slightly warmer than it was.
I wrote three pages without stopping once to doubt them.
I found out the morning of the regatta.
Mia Chen — mutual friend, terrible secret-keeper — mentioned it while we were pulling on our jackets in the dorm lobby. Casual, throwaway, the way people say things they don't realize are grenades.
'Oh, you and Garrett are paired on the water, right? He set it up through the athletics office. That's so cute, honestly.'
I stopped buttoning my jacket.
'He set it up,' I said.
Mia blinked. 'Yeah, like two days ago. He said you'd both signed up and it made sense to—' She read my face. 'Oh.'
I finished buttoning my jacket.
'It's fine,' I said. 'Let's go.'
But it wasn't fine, and we both knew it, and the walk to the Hudson was twenty minutes of me turning it over in my head — the calculation of it, the patience of it. Two days ago. He'd planned this two days ago, found the right person to pull the right string, arranged a boat and a life jacket and a grey November morning on the water where there was nowhere to go and nothing to do but listen to him.
Ten years of knowing Garrett Johnston, and I still had to remind myself: the warm version of his face was always in service of something.
* * *
The dock smelled like cold water and diesel. The Hudson was flat and pewter-colored, the Manhattan skyline sitting low on the opposite bank like a held breath. Maybe thirty students milled around in university-branded life jackets, checking rigging, laughing too loud the way people do when it's cold and they're pretending not to be.
Garrett was already there.
He saw me coming and held up a life jacket — orange, my size, the gesture calibrated to look like thoughtfulness. His smile was the olive branch version. Practiced. Patient.
'Hey.' He took a step toward me. 'I thought we could—'
'No.'
The word came out clean. Not loud. Just clear.
The people nearest to us went quiet. I felt it — that brief, total silence, the kind that has weight.
I looked at him steadily. 'I won't be partnering with you today. Or any other day.'
His jaw tightened. The olive branch smile didn't disappear exactly — it just stopped working, like a light with a loose connection.
I set my bag down on the dock and looked out at the water.
Behind me, I heard Soren's voice. Quiet, unhurried.
'I have a two-person boat.' A pause. 'If you want.'
I turned. He was standing a few feet back, hands in his jacket pockets, looking at me the way he always did — like he had all the time in the world and none of it was wasted on me.
'Yes,' I said. 'Okay.'
* * *
We didn't talk much at first. Soren handled the rigging with the ease of someone who'd done it a thousand times, and I sat in the bow and watched the dock get smaller. The city pulled back. The water opened up around us, grey and wide and indifferent, and the sounds of the other boats faded until there was just the wind and the creak of the hull and the occasional slap of a small wave.
I exhaled.
I hadn't realized how much I'd been holding until I let it go.
'There's a thing people do,' Soren said, after a while. He was looking at the sail, adjusting something. 'When a butterfly is struggling to get out of its chrysalis. They see it fighting and they think they're helping, so they cut the cocoon open.'
I looked at him.
'The butterfly comes out,' he said. 'But its wings never work right. They're soft. Underdeveloped.' He let the line go. The sail filled. 'The struggle is what forces the fluid into the wings. That's what makes them strong enough to fly. If you skip it—' He glanced at me. 'The wings never unfold.'
The water moved under us. The skyline was a thin grey line behind his shoulder.
I was quiet for a long time.
'I've been trying to get out of the cocoon faster my whole life,' I said.
'I know,' he said.
Two words. No pity in them. No performance. Just the simple, steady weight of being seen.
I looked out at the water and felt something shift — not dramatically, not all at once. Just a small, internal rearrangement. Like a room where someone has moved the furniture two inches and suddenly the light falls differently.
My whole life, my pace had been the problem. Too slow, too careful, always a beat behind. I'd spent ten years apologizing for it, shrinking around it, loving someone who made me feel it most acutely because at least his impatience was familiar.
But Soren had never once looked at his watch while I was thinking.
Maybe the pace wasn't the problem. Maybe it never had been.
We sailed until the cold got serious, and then we turned back toward the dock, and neither of us said anything else, and it was the most comfortable silence I'd ever sat inside.
* * *
The boathouse was warm and smelled like wet rope and coffee from a folding table someone had set up near the door. People were coming in off the water in clusters, red-cheeked and loud. I was looking for Bailee when Garrett appeared at my elbow.
'Can we talk?' His voice was low. He steered me — not touching, just angling his body — toward a hallway off the main room. Storage, mostly. Quiet.
I stopped walking.
'Lea.' He turned to face me. The olive branch was gone. What was underneath it was something I recognized — the cold version, the one that came out when charm hadn't worked. 'I'm trying to be patient with you. But you're making this into something it isn't.'
I looked at him.
'You're not in his league.' He said it quietly, like he was doing me a favor. 'You know that, right? Soren Edwards — do you know who his family is? What that world looks like? You'll never be enough for someone like him. Deep down—' His voice dropped further. 'Deep down, you've always known it.'
There it was. The same voice. The one that had kept me small for ten years, that had made me grateful for crumbs, that had convinced me that being tolerated was the same as being loved.
I waited for the familiar collapse — the chest-tightening, the sudden need to apologize, to make myself smaller, to find a way to make him comfortable again.
It didn't come.
I looked at Garrett Johnston — really looked at him — and I saw it clearly for the first time. Not a person who had failed to love me. A person who had needed me not to be loved, because my smallness was the thing that made him feel large.
'My ten years of loving you,' I said, 'are over.'
My voice was steady. No anger in it. No performance.
'You never deserved a single one of them.'
I turned and walked back toward the light and the noise and the smell of coffee, and I didn't look back.
Behind me, the hallway was quiet.
For the first time, the silence felt like mine.