Just Friends
There are things we say too early in life, and there are things we never get to say at all. Zach learned both before he even understood what either meant. When they were kids, the world was small enough to fit between two houses on the same street. Zach and Eric grew up in that space. Mornings meant walking to school side by side, afternoons meant staying out until the sky turned orange, and evenings meant knowing, without asking, that they would do it all again the next day. Eric was easy to be with. That was the simplest way to describe him. He did not demand explanations. He did not question silences. He made ordinary days feel full without trying. And for a long time, that was all Zach knew. Until it wasn’t. Feelings, especially the kind that arrive too early, do not announce themselves properly. They slip in quietly, disguising themselves as something familiar. Zach did not wake up one day and decide he loved Eric. It happened in smaller moments. In the way he noticed when Eric laughed at someone else’s joke. In the way he stayed a little longer than necessary just to walk beside him. In the way “goodbye” started to feel heavier than it used to. He did not have the language for it. He only knew that something had changed, and that change had a weight he could not carry alone. So one afternoon, under a sky that looked like any other sky, Zach said it. There was no audience. No grand setting. Just two boys on a quiet road, one of them finally choosing honesty over silence. Eric did not respond the way stories usually promise. He did not shout. He did not smile. He did not reach out and say he felt the same. Instead, he stood there, caught between confusion and something he did not yet understand. His silence stretched longer than Zach expected, and in that silence, something fragile began to break. They walked home that day, but not together in the way they used to. After that, distance came quietly. It showed up in missed conversations, in shorter answers, in the absence of things that once felt automatic. Neither of them named it. Neither of them fixed it. And then, as if the world decided to make things easier by making them harder, Zach’s family moved away. There were no final words that mattered. No resolution. Just a leaving. For years, Eric became a memory Zach learned to live with. Not the kind that disappears, but the kind that softens over time. Life moved forward the way it always does. New places, new people, new versions of himself. The boy who confessed on that quiet road slowly became someone else. And then, seven years later, he came back. It was not a dramatic return. There was no reason grand enough to justify it. He simply found himself standing in the same town, walking the same streets that once held everything he thought he understood. He did not expect to see Eric. But some stories have a way of circling back, even when you believe they are finished. They saw each other on an ordinary day. No warning, no preparation. Just two people who once knew each other better than anyone else, now standing face to face as strangers with shared memories. Eric looked different. Older, quieter, shaped by years Zach knew nothing about. But there was something unchanged in his eyes. Something familiar. “Zach.” It was the first time his name sounded like that in years. They spoke carefully at first, as if testing whether the past would allow them to exist in the present. Conversations stayed light, safe, built around the kind of questions people ask when they do not yet know how to ask the ones that matter. But the past does not disappear just because it is ignored. “I remember what you said,” Eric admitted later, his voice softer than Zach remembered. Zach did not ask him to clarify. He did not need to. “I didn’t understand it back then,” Eric continued. “I didn’t understand you.” There was no accusation in his tone. Only honesty. Zach listened, not as the boy who had once waited for an answer, but as someone who had already learned to live without it. “I think I was afraid,” Eric said. “Not of you. Just… of what it meant.” For a moment, neither of them spoke. Time, it seemed, had done what neither of them could. It had given shape to things that once felt impossible to hold. “I’m sorry,” Eric added. The words were simple. They did not erase what happened. They did not rewrite the past. But they mattered in a way Zach did not expect. Because forgiveness, Zach realized, is not always about the other person. Sometimes, it is about letting go of the version of yourself that stayed behind, waiting for something that never came. “It’s okay,” Zach said. And this time, it was true. They did not try to go back to who they were. Some things are not meant to be recovered. They are meant to be understood. When they parted that day, there were no promises. No declarations about what might come next. Just a quiet acknowledgment that something unfinished had finally found its end. Or perhaps, not an end. Just a place to rest. Because not all love stories are meant to continue. Some are meant to be remembered. And sometimes, that is enough.