Month: November 2025

Something Good Every Day — Introduction

If I’m being honest, I tend to lean negative. It’s not that I walk around gloomy or cynical, but my brain has a talent for cataloguing what’s wrong, what’s broken, what’s irritating, and what’s disappointing. I even gratitude-journal every morning, and while that helps, I’ve realized I want something that comes after the day has happened—a way to end it on a note that reminds me there is still good everywhere if I pay attention.

So: a new project. “Something Good Every Day.”
Every evening I’ll write about one thing—something I saw, heard, read, or experienced—that was simply good. Not profound, not life-changing, not a solution to the world’s problems. Just something human, something hopeful, something that cuts through the noise.

The idea came to me right before we left for Thanksgiving break. I was walking down the street and saw two friends saying goodbye on the sidewalk. They had clearly just had breakfast or coffee together. They hugged, laughed, wished each other a warm Thanksgiving, and split off in opposite directions still smiling. That tiny moment stuck with me. In a world that feels like an endless scroll of Tumblr-drama, “going no-contact” announcements, and performative takes about everything under the sun, there are people out there who simply live their lives and enjoy each other. It lifted me more than it had any right to.

And then today’s “good” arrived while I was walking the dog.

Two houses down, a kid shot across the sidewalk on a sled like he was at the top of Vail. His dad had shoveled only half the front steps; the other half he had packed down into a tiny makeshift hill. Same with the sidewalk. Near the curb, he built a little snow ramp to stop the kids—not reckless, just thoughtful, and honestly kind of genius. The two kids were having the time of their lives sledding down those stairs. You could tell, even from down the street, that this would be one of those childhood memories that sticks forever.

Meanwhile, the four boys next door were all bundled up, playing in the snow, while their dad loaded them into the sled for a trip to Cricket Hill. Two dads, two sets of kids, a cold afternoon turned into something warm. Memories being made. Screens nowhere in sight. And maybe, just maybe, giving mom a well-deserved break.

That’s today’s good.

If I can find one moment like that each day—something simple, something real—I think it might tilt my perspective a little. Or at least remind me that the world isn’t as bleak as the algorithm wants me to believe.

It’s great to be alive.



This Week in Training – Week 9: The Turkey Trot Shuffle…

IMWI 2026: The Long Crawl to the Base Phase
(Still pre-base, still moving forward, still calling commutes “training.”)

Life got in the way this week, so I ended up one workout short. A few other sessions ran long, though, so it all balances out time-wise. The week wrapped up with a 10K Turkey Trot – not a race effort, as my pace made clear, but longer than my usual runs, so I’ll count it as a win.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,000 yards
  • Total Time: 39 minutes
  • Notes: This was the missing workout. I would’ve liked a second swim, but time didn’t cooperate. Felt fine in the water – need more of it.

Bike 🚴

  • Workouts: 3 (sort of)
  • Total Distance: 25.46 miles
  • Total Time: 1 hour 47 minutes
  • Notes: Mostly commuting rides – to work, back, and a round trip to packet pickup. Not “workouts” in the strict sense, but still time in the saddle, and it all adds up.

Run 🏃

  • Workouts: 2
  • Total Distance: 11.18 miles
  • Total Time: 1 hour 51 minutes
  • Notes: The week ended with the 10K Turkey Trot. I wasn’t racing, but it was nice to stretch the distance beyond my usual five miles. Felt steady throughout.

Strength/Other 💪

  • Workouts: None
  • Notes: I keep saying I’ll start yoga. Maybe this coming week will finally be the one.

Relative Effort 📈

  • Total Weekly Effort: 552 (up again from 534 last week)
  • Notes: Effort trending up even with one fewer session – proof that commuting miles and a 10K trot count for something.

Reflections ✍️

Even with life intruding, I’m happy with the week. I stayed consistent, ran a little longer, and logged solid time on the bike. The trend line is moving in the right direction, and that’s enough.

Next week will be tricky since I’m traveling, but I’ll swim before we leave and should have access to a cruiser bike. We’ll see how it goes. If I have to swap a workout for yoga, so be it — probably overdue anyway.

Goals for Next Week 🎯

  • Swim before heading out of town.
  • Get in any ride — even a cruiser counts.
  • Run when and where I can.
  • Substitute yoga if needed (and maybe pretend I planned it that way).


This Week in Training – Week 8: Burning Off the Static…

IMWI 2026: The Long Crawl to the Base Phase
(Still pre-pre-base, but at least it’s feeling like forward motion.)

Solid week. Everything clicked pretty well — good runs, good swims, and even some decent time on the bike. Progress.

Swim 🏊

  • Workouts: 2
  • Total Distance: 4,300 yards
  • Total Time: 1 hour 29 minutes
  • Notes: The second swim (Sunday) went a bit longer. I had that jittery, undifferentiated anxiety – the kind where it feels like every atom in my body is vibrating too fast. Swimming helps calm that. It’s one of the big reasons I exercise and why I feel better during marathon or Ironman training. I need that release.

Bike 🚴

  • Workouts: 2
  • Total Distance: 24.82 miles (15.82 outside)
  • Total Time: 1 hour 31 minutes
  • Notes: One Peloton ride (30 minutes) and one e-bike ride along the lakefront (1:01). The outdoor ride reminded me why I love this sport. The Peloton reminded me that convenience counts too.

Run 🏃

  • Workouts: 2
  • Total Distance: 10.16 miles
  • Total Time: 1 hour 41 minutes
  • Notes: Both runs felt strong and smooth – no significant soreness, which is a nice change.

Relative Effort 📈

  • Total Weekly Effort: 534 (up from 494 last week, and above my typical weekly range)
  • Notes: Despite the higher effort, I’m not feeling beat up. I’ll call that a win.

Reflections ✍️

It was a good week. Balanced, productive, and even therapeutic. I don’t feel achy, just calm — the kind of calm that comes from moving enough to quiet the static. This is the version of training I like: not obsessive, not burnt out, just steady work and a clearer mind at the end of it.

Goals for Next Week 🎯

  • Keep the swim consistency going.
  • Continue building the bike volume.
  • Hold steady on running — solid, not strained.
  • Stay in motion, stay sane.
  • Strong week before I have to adjust things for Thanksgiving vacation.


From “Whatever” to “What’s the Point?”…

In the past few years, I’ve seen too many young people collapse under the weight of their own minds — from mild anxiety to full-blown crisis. Some bounce back. Some don’t. It’s become impossible to ignore.

Gen Z, especially the younger half, seems adrift in a way that’s different from anything I remember. They aren’t just stressed — they seem hollowed out, like the world has been drained of purpose before they even had a chance to find it.

Everything Taken Apart

They’ve inherited a culture that deconstructed everything. Institutions, faith, politics, tradition — all dismantled, analyzed, and memed into oblivion. What used to be serious is now suspicious. What used to be sacred is now cringe.

And what’s left after you tear down all the meaning? Snark. Ironic detachment. Self-awareness as armor. But you can’t build a life out of irony.

A Sense of Powerlessness

They’ve grown up in an age where the big things — climate, politics, the economy — all feel out of control. They’re told they can “change the world,” but every time they look around, the world looks worse. It’s like being handed a bucket and told to bail out the ocean.

Many of them also haven’t had the chance to practice independence. Their lives have been micromanaged from childhood — always supervised, always scheduled, always monitored. So when real problems hit, they don’t have the muscle memory for struggle.

Connection Without Anchor

They’re always connected, yet lonely. The phone is a lifeline and a noose. Every moment is lived under comparison — who’s happier, hotter, more successful, more “authentic.” The pressure isn’t just to keep up, it’s to be seen — constantly performing an identity that changes by the week.

No wonder they’re exhausted. It’s like living in an infinite mirror maze.

We Were Cynical Too

Gen X wasn’t exactly brimming with optimism. We came of age in the shadow of the Cold War, sky-high mortgage rates, and the collapse of job security. We perfected the art of the eye-roll. “Whatever” was our national anthem.

But here’s the difference: our cynicism didn’t metastasize into self-loathing. We didn’t think the whole world was broken — just that the people running it were idiots. Ours was a “fuck it” attitude, not a “fuck me” one.

We were alienated, sure, but we still believed there was something out there worth doing — even if it was just music, art, friends, or getting out of town.

The Hollow Freedom

Today’s kids have more options and less direction. They can be anything, which somehow translates into being nothing in particular. The boundaries that once gave shape to identity — religion, nation, even gender — have all been sanded down. Freedom has turned into fog.

Purpose doesn’t come from infinite choice; it comes from commitment. You find yourself by attaching to something that matters, not by endlessly reinventing yourself.

Rebuilding Meaning

I don’t think this generation is doomed. But they can’t keep living in a world made entirely of fragments. They need adults who model conviction, who show that it’s okay to care about something, to believe in something, to build rather than dismantle.

Because without purpose, connection becomes noise, freedom becomes emptiness, and irony becomes despair.

We can’t just deconstruct forever. At some point, someone has to start building again.  One of my children mentioned that Gen Z is turning towards religion.  I’m not sure if that’s true, but at least it would be a start towards finding a higher purpose.

 

 




This Week in Training – Week 7: Finally on the Bike….

IMWI 2026: The Long Crawl to the Base Phase
(Pre-base continues, now with added toe pain and Peloton pride.)

Finally got on a bike! Only took seven weeks and a bruised ego. I would’ve liked to get in a second swim, but I was out of town for the weekend. The good news: everything I did manage felt solid — even with a toe that’s still swollen and sore. It’s not broken, but it’s definitely not happy. Naturally, that didn’t stop me from running on it, because I’m stupid.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,050 yards
  • Total Time: 41 minutes
  • Notes: Quick session before heading out of town. Felt smooth, strong, and over too soon. I really wish I’d gotten in a second one.

Bike 🚴

  • Workouts: 2
  • Total Distance: 20.5 miles
  • Total Time: 1 hour 10 minutes
  • Notes: Two rides this week — one 30-minute and one 40-minute. Both on the Peloton, but I’ll take it. Felt surprisingly good to spin the legs again after a long layoff.

Run 🏃

  • Workouts: 2
  • Total Distance: 10.3 miles
  • Total Time: 1 hour 38 minutes
  • Notes: Both runs felt great. Toe hurt, but not enough to stop me (poor decision-making in action). Paces were steady, energy high.

Strength/Other 💪

  • Workouts: Minimal
  • Notes: Not much beyond push-ups and sit-ups, still trying to be careful with the wrist.

Reflections ✍️

All in all, a good week. Getting back on the bike felt like a win, even if it was the Peloton version of cycling. I would’ve liked another swim, but travel got in the way. I’ll probably start doubling up on some days to ensure I cover everything as training ramps up.

With the weather turning in Chicago, running outside is about to get interesting. I’ve got the day off for Veterans’ Day, so hopefully I can get out there in the cold — maybe even swim later if I’m feeling ambitious.

Goals for Next Week 🎯

  • Try to get two swims again.
  • Keep building bike consistency.
  • Keep running if the weather cooperates.
  • Don’t break the toe (again).


This Week in Training – Week 6: The Toe Rebellion…

IMWI 2026: The Long Crawl to the Base Phase
(Now featuring an unscheduled “step-back” week, courtesy of one stubborn toe.)

Friday night, I jammed my toe badly — maybe even broke it. The timing was perfect, of course, right before the weekend. That turned this into an unplanned recovery week. I couldn’t run on Saturday or swim on Sunday, so I reluctantly took a couple of rest days.

Today I’m starting biking (finally), and I’ll see if I can run tomorrow. Two days off has me jittery and anxious. I need to move every day or I start climbing the walls.

Swim 🏊

  • Workouts: 1
  • Total Distance: 2,000 yards
  • Total Time: 41 minutes
  • Notes: Shorter session, but it felt good. Smooth pace, no shoulder pain, and the kind of easy rhythm I wish I could bottle.

Bike 🚴

  • Workouts: 0 (so far)
  • Total Distance: 0
  • Notes: The bike is allegedly scheduled to begin this week. For real this time. Probably.

Run 🏃

  • Workouts: 2
  • Total Distance: 7.12 miles
  • Total Time: 1 hour 9 minutes
  • Notes: Both runs felt strong — steady pacing, legs turning over well. The toe didn’t start rebelling until Friday night, so I got a couple of good sessions in first.

Strength/Other 💪

  • Workouts: Minimal
  • Notes: Toe injuries don’t pair well with planks, but I did what I could.

Reflections ✍️

Not the week I planned, but that’s how it goes. The toe derailed things a bit, and two rest days made me twitchy. Still, the runs were solid, and the swim felt smooth. Hoping this coming week marks the long-awaited actual start of the bike phase.

Goals for Next Week 🎯

  • Get on the bike and stay there for at least two rides.
  • Test the toe with a short run.
  • Get back to daily movement (for sanity reasons).
  • Keep the perspective: it’s a process — even when the process involves stupid toe injuries.


They look different on TV….

Maybe I won’t use AI to help update my presentations for class.