A Secret Born at the Swings
The moonlight cast a soft blue haze across the park below my house. The sun had only just slipped away, leaving the sky bruised purple at the edges. Jeremy and I were swinging as high as we could, the chains creaking in the empty city park. If summer could last forever, I’d have signed the contract right then, but it was almost over. Junior high waited just a few weeks away, and the thought of it made my stomach twist.
Jeremy and I had promised we’d stick together, but my mom kept saying that as you get older, people drift apart. I didn’t believe her. Not about us. We lived only a couple streets apart. We were solid.
I pumped my legs hard and managed to beat Jeremy by a hair.
“I got you, man! You can’t beat that,” I yelled.
“Shut up, dude. I’ll get up there.” But he slowed, let the swing drag to a stop, and shot me a look of fake irritation.
“You always beat me, dammit.”
“Not always,” I said, though his expression almost convinced me he was upset. Then he cracked a grin and laughed.
“You jerk,” I said, punching his shoulder.
“I gotch’ you.” He pointed at me, then stood from his swing.
“You leaving?” The question came out smaller than I meant it to. I hated when nights ended. Always had. It filled me with a lonely feeling that left me empty.
“Yeah,” he sighed. “Told my mom I’d be home by dark.” He glanced at the sky. “Pretty sure I’m late.”
I nodded, and he gave my arm a playful punch.
“See you tomorrow?” he asked as he backed away.
“Yeah… maybe. I think Mom’s dragging us somewhere.” I tried not to sound disappointed.
“Well. See ya around.” He disappeared into the shadows, and it felt like the color drained out of the world with him.
I let my swing drift, my feet dragging through the gravel. I didn’t want to go home—just yelling parents and a brother who loved making me the punchline. I rested my head against the chain and closed my eyes. The night sounds wrapped around me: grasshoppers, cicadas, the soft hum of summer settling in. It was the only peaceful thing I had.
A breeze brushed my face. Then came the rustle of grass, the crunch of gravel. I opened my eyes.
A boy about my age walked toward the swings. His bowl-cut hair brushed over bright green eyes that flicked up to meet mine from beneath a blue ballcap.
“Hey,” he said softly, almost too quiet to hear.
I nodded as he sat on the swing beside me.
“You mind if I swing?” he asked.
“I don’t own the park,” I said, harsher than I meant to.
He giggled and started swinging lightly.
“You from around here?” he asked, fingers curled around the chains, his shoes dragging through the gravel.
“Yeah. Lived here a while.” I chuckled for no reason I could explain.
“I just moved here,” he said, eyes dropping.
“Oh yeah? Where at?”
He pointed up the walking trail behind us—toward my house. “Up there.”
“That’s where I live.”
“Yeah. I saw you outside yesterday. Watched from my bedroom window. You and your dad were doing something.”
“Oh… the house across from us? I saw the moving truck.”
“That was us.” He pulled his legs back and pushed off, rising higher.
I watched him. Something about him tugged at me, though I couldn’t have said what. Maybe the way he moved—confident but quiet. Maybe the way the wind lifted his hair, or how his open green button-up fluttered behind him like wings. His white tee clung to him when he swung forward, and his jeans bunched at the tops of his Nikes. He was taller than most kids our age; I noticed that immediately. His ballcap lifted with every rise, and I kept expecting it to fly off, but it never did.
“You swing pretty good,” I said, trying to match his rhythm but failing.
“Thanks,” he said between breaths.
We swung together for a while, then both slowed to a stop.
“I should probably go home,” he said, glancing over.
“You going into junior high?” I asked, catching his gaze before I realized I was staring.
“Yeah. Sixth grade in a few weeks.”
I nodded, still looking at him until he cleared his throat. Heat rushed to my face.
“Yeah—me too,” I said quickly.
He hooked his fingers in the chain. “My name’s Julian.”
“Matthew,” I managed. I didn’t know why I felt nervous, only that I did.
“Maybe we’ll see each other again sometime.” He smiled, then took off running up the trail toward our houses.
I watched him go, wishing he’d stayed. I wasn’t usually brave with new kids—usually I avoided them altogether. But something about him felt warm. Sweet. Nice in a way I didn’t understand.
I let my hands fall to my sides and started up the trail, kicking at loose piles of gravel as I walked. I tried to push the emptiness out of my chest, but it swallowed me whole. With every step, it grew heavier, like something hollow and vast had taken root inside me. I stopped and looked back down the trail. The silhouette of the swing set stood at the foot of the hill, its chains swaying gently in the breeze — as if the ghost of the boy who’d stirred something in me was still there, waiting. My chest ached for reasons I couldn’t understand. I almost wanted to cry, but I didn’t know why. I only knew that something had shifted, and whatever it was had left a quiet ache that wouldn’t let go. I finally turned and completed the trek back to my house.