At the Corinthian Yacht Club of Philadelphia, a gull kept hopping along the railing like it had a place card, and someone inside was already laughing over a crooked boutonniere. It was May 16, the kind of early evening where the wind snuck through the open doors and moved the napkins just enough to make everyone reach for them.
Remarks Just Before Dinner
Christian and Norman stood side by side with a wireless mic that squeaked once before settling. Christian’s fingers tapped the stem of his glass while he talked about their friends finding rides and their families showing up with stories. Norman kept nodding like he was trying not to interrupt. It felt less like a speech and more like someone picking up a conversation mid-thought. People leaned in. A server paused in the doorway holding a tray of salads, smiling at the floor.
They were introduced to a cheer that started late and then suddenly got loud, like nobody wanted to be the first but everyone wanted to be the second. The first notes of La Vie en Rose floated in, thin at first, then warm, and the room actually hushed. Norman’s cuff brushed Christian’s cheek on a slow turn. Outside, a plane hummed past somewhere over Essington, PA, and the candles on the mantle shivered with the breeze. One cousin hummed along under his breath without realizing it.
At dinner, seats traded hands three times. I watched an uncle whisper a toast to his bread plate when he missed the moment with the mic. A glass of red tipped a little during a big laugh and left a small galaxy on a napkin. Nobody fussed. Someone slid a chair leg too far and startled a neighbor. We were all talking across tables like old neighbors who had only just met.
The Cannon That Surprised Everyone
After the plates were cleared, someone mentioned a small cannon out on the deck, almost like it was a rumor. People drifted outside to check. The river was smooth and the flags snapped tight. An older guest in a blue blazer stepped back and folded his arms, eyes on the thing like it might bite.
“It’s probably just for show.”
It wasn’t. The crack came sharp and quick. I felt it in my ribs. Gulls shot up in a noisy arc. Two kids clapped their hands over their ears and then laughed. A half-empty glass skittered an inch across the bar top. Someone yelped from inside like a delayed echo. There was a curl of smoke and that old firework smell that settles in your hair. Christian flinched and then laughed with his whole face, and Norman reached for his sleeve and missed, catching his elbow instead. A few people who had been heading toward the patio did a full U-turn and shuffled back in, still grinning.
Sneakers Sliding Across Wood
Then a song everyone knew pulled us in like a magnet. Chairs scraped and were forgotten. A line formed without meaning to, hands on shoulders, the kind of loop that absorbs anyone standing too close. A woman in gold sandals kicked them off and kept one hand in the air like she was saving her spot. The colored lights blinked off the windows and turned the room into a glossy picture for a second, then it was just people again.
When the cake came out, Christian nibbled a corner of icing and left a tiny white dot on his jacket like he had been tagged by dessert. The knife stuck for a beat and someone said oh no in a way that meant this is fine. We all leaned in, phones hovering low, and then drifted back to the floor with forks and plates, swaying while eating, crumbs patting the dance floor like soft rain. A couple slipped out for air, heard a chorus start, and ran back in laughing, plates tilted, one bite left behind.
By the time Come Sail Away hit, shoulders were pressed close and voices were not in the same key. That did not matter. A tie became a headband. A kid in bright red sneakers kept sliding on the wood and catching himself with a happy, serious face. Outside, the masts made their soft clatter. Inside, Christian and Norman were in the middle with the kind of tired smile you get when you are full of people. The last long note hung in the air, and nobody reached for their coat yet.



