Personal Essay

A cartoon-style illustration of a woman with bright red hair and green eyes, looking surprised or shocked. She has rosy cheeks and red lips, and is wearing a green top. Surrounding her are grayscale figures of people, emphasizing her colorful and expressive appearance.
City Life

When Did It Become So Hard to Make Friends?

I was on the T headed to one of my favorite restaurants in Boston when I found myself thinking about the last time I ate […]

A large orange shovel partially buried in sand next to a small sand sculpture of a car, set against a background of sand sculptures resembling classical buildings and a fountain.
Travel

The Gilded Identity Crisis of Boston’s Favorite Winter Escape

The Palm Beach Daily News is called the “Shiny Sheet” by locals because of the thick, glossy paper it is printed on. It has all […]

A woman in a white dress with a flower crown is looking at her phone, surrounded by large overlapping smartphone screens displaying various icons and images such as hearts, photos, news, drinks, and social media elements. The background is a muted greenish-blue.
Weddings

How to Plan a Wedding and (Mostly) Ignore #Bridetok

The first thing I see when I open TikTok is an influencer speaking directly to the camera: Five trends you have to include at your […]

Three cross-country skiers wearing red bibs are skiing on a snowy trail at night. The skier in the foreground is dressed in a yellow and black outfit with a striped beanie, while the two skiers behind wear darker clothing and hats. Blue markers are visible on the snow along the trail.
City Life

The Beer-League Ski Race That Became My Unlikely Salvation

We were in the bland hinterlands of Greater Boston, skiing along the ho-hum Leo J. Martin Golf Course—otherwise known as the worst golf course in […]

Life & Style

My Sister Died Before I Could Understand Her. Now I Finally Do.

In the car heading west to Aunt Dot’s funeral in Chicago with my sister, Nancy, I’ve been raging—or not raging, exactly, but going on at […]

City Life

I’m a Rapper Who Starred in “The Town.” Then Addiction Nearly Killed Me.

Coming to at 3 a.m. after blacking out halfway through snorting a line is an unpleasant cardiac experience, to say the least. And it was […]

City Life

My Father Got a Green Card for Free. I Came to America and Got Stuck.

Two suitcases, $400 in traveler’s checks, and a two-year plan. That’s what I arrived at Logan Airport with in 1999, leaving behind my family and […]

City Life

Maybe Just Help People?

If you want to really understand life as an adult, a life in full, consider service of some kind: the Peace Corps, the military, City […]

City Life

Confessions of a Former No-Earbuds-at-the-Gym Guy

I’ve been going to the gym for decades. I have to because, and I don’t say this much since it sounds like bragging, I have […]

City Life

Confessions of an Accidental Stay-at-Home Dad

“What happened?” The front-desk attendant at urgent care was curious. “I cut it by accident,” I said, holding up my pinky, wrapped in a bloody […]

City Life

A Grilled Cheese Mystery: My Search for a Simple Sandwich

I can’t deny that I’ve got major skills, all of which have zero marketability. I can identify a Springsteen song two seconds in. I can […]

City Life

My Dad’s Last Day in Court

The earliest signs of my father’s cognitive slip dovetailed with his retirement. He’d somehow managed to keep it together for his clients until his very […]

City Life

Why I’m Quitting Dating Apps (for Now)

How was your date?” a close friend asked me as soon as I walked into her house one day this fall. Like me, she is […]

City Life

Remembering the Real Victim in the Karen Read Case, My Friend John O’Keefe

My phone was still on silent when I woke the morning of January 30, 2022, to four missed calls and a text from a friend […]

City Life

Why White Men Are the Secret Sauce to Diversity, Equity, and Inclusion

As I built my PR company on the premise of helping companies understand and actualize the competitive advantage of inclusion, I realized something: You can’t […]