The morning was fifty-nine degrees and Callum was already in shorts.
Not just any shorts. His good shorts. The ones he saves for beach volleyball and what he calls "statement occasions." He had paired them with a linen button-down — untucked, naturally — and was standing in our kitchen looking like a man who had personally negotiated with the atmosphere and won.
"It's going to be seventy-nine," he said, when I came downstairs in a jacket.
"Later," I said.
"Today," he said, as though that settled something.
We were going to Dining Out for Life, which I want to say was entirely my idea but which Callum had adopted so enthusiastically that he had by Tuesday morning made a ranked spreadsheet of participating restaurants, cross-referenced by neighborhood and "vibe potential," a metric he invented and refused to define. He had also decided that since we were going to be out anyway, we should walk from our place in Old City down to the waterfront first, "to enjoy the cap project progress," which is not a sentence I ever thought I would hear a thirty-one-year-old man say with genuine excitement.
I put on the jacket. He looked at it like I had committed a minor betrayal.
The walk was, I will admit, lovely in that particular Thursday morning Philadelphia way where the light is doing a lot of work and the city looks like it might actually be ready for its America-250 close-up. There were banners. There were tourists with lanyards consulting paper maps with an energy that suggested they had been planning this trip since 2023. Callum stopped twice to explain the Penn's Landing cap project to me as though I had not been living in this city for six years, and once to take a photograph of a construction barrier that he said had "good composition."
By the river it was fifty-nine degrees and also windy.
"It feels warmer than fifty-nine," Callum said.
It did not feel warmer than fifty-nine. It felt like exactly fifty-nine degrees at the edge of the Delaware River with nothing between you and New Jersey but ambition and a linen shirt.
He was not going to say he was cold. I watched this happen in real time — the slight shoulder lift, the very casual way he started walking faster, the sudden intense interest in getting to the restaurant neighborhood at a pace that generated body heat. He checked his phone. He mentioned, conversationally, that he had read Iron Hill was reopened, and maybe we should head that direction, and wasn't South Broad sort of walkable from here, in theory.
"Callum."
"It's a great morning for a longer walk."
"You're cold."
"I'm temperature-curious."
I gave him the flannel I had tied around my waist as a precaution because I have dated Callum for two and a half years and I understand how Thursdays in April work even when he does not. He put it on without making eye contact. He tied it around his waist first, then, after half a block, put his arms through the sleeves.
"This is just for the waterfront section," he said.
"Absolutely," I said.
By noon, when we were seated for lunch and the sun had done its thing and the city had warmed up like it promised and Callum had reclaimed his whole linen-shirt vision for the afternoon, he was in excellent spirits. He tipped extremely well. He told the server about Dining Out for Life with the confidence of a man who had discovered it. He made a joke about the construction on Market Street that the server laughed at, which he will be dining out on, emotionally, for the rest of the month.
On the walk home he said, "I knew it would warm up."
"You did," I said.
"The trick," he said, "is to just commit to the vibe and let the temperature catch up."
There was a brief moment where I thought about mentioning the flannel, the faster walking, the sudden riverfront interest in brunch locations.
I did not mention these things.
The afternoon was beautiful. He was happy. Saturday is supposed to be cold and rainy and I have already, quietly, looked up whether he owns an umbrella.
He does not think he needs one.
I have bought a backup.