Skip to main content

An Error of Exception

In software development, an "Exception Error" occurs when a program encounters an unexpected condition that disrupts the normal flow of instructions.

This week, I encountered a critical exception error.


My mother was admitted to the hospital with pneumonia. In the rush to leave work early and travel to the Valley to see her, the "System"—my carefully curated routine of fasting, clean eating, and exercise—encountered a glitch.

The "Crash"

Stress is a powerful disruptor. Triggered by worry and a disruption in my schedule, I reverted to old code. On the drive down, I stopped at a (keto) bakery. I broke my 22:2 fast early (around 2:00 PM) with treats rather than nutrition.

Treats from Locally Baked Outlet (picture credit to them)

By the time I returned to Halifax that evening, I was mentally and physically drained. I managed to cook a compliant dinner—a simple clean keto chicken curry with cauliflower rice—but the tank was empty. I skipped my calisthenics routine.

Technically, the day was a "failure". The fasting window was broken, keto "treats" were consumed, and the workout was missed.

The Reboot

In the past, this "failure" would have triggered a cascade effect. A bad Friday afternoon would have become a "Cheat Weekend," justified by stress. I would have spiralled.


But this time, the recovery protocol executed immediately.

I didn't beat myself up. I didn't treat the weekend as a write-off. I simply went to sleep, woke up the next morning, and went for my cardio. I weighed in, looked at the data, and resumed operations.

Debugging the Logic: The Binary Trap

Why is the reboot so difficult for so many of us? It comes down to a cognitive distortion that I call "The Binary Trap."

In IT, computers think in binary: 1s and 0s. True or False. On or Off. In dieting, we often apply this same rigid logic to ourselves. We view our diet as a binary state:

  • State 1: I am "On the Wagon" (Perfect compliance).

  • State 0: I am "Off the Wagon" (Total failure).

When we operate in this binary mode, a single cookie or a missed workout flips the switch from 1 to 0. The internal monologue says, "Well, the system has crashed. The day is ruined. I might as well order a pizza and start again on Monday." Psychologists call this the "Abstinence Violation Effect" - or more colloquially, the "What-the-Hell Effect."


This is a logic error.

Health is not binary; it is analog. It is a spectrum. One meal at 2:00 PM did not erase six months of metabolic healing. It did not clog my arteries or re-fatten my liver instantly. It was simply a data point—a brief fluctuation in a long-term trend line.

To recover, I had to debug this thought process. I had to acknowledge that perfection is not required for progress. A system that runs at 95% uptime is still an incredibly high-performing system. If I had allowed the shame of the 5% downtime to dictate my weekend, I would have dropped my uptime to 60%.

Data beats drama. I refused to let the emotional weight of a slip-up cause a catastrophic system failure.

The Lesson: Mean Time to Recovery (MTTR)

In reliability engineering, we don't just look at how often a system fails; we look at the Mean Time to Recovery—how quickly it comes back online after a crash.

Perfection is not sustainable. Life happens. Parents get sick, schedules break, and stress tests our resolve. The goal is not to be a robot that never falters. The goal is to be a system that is resilient enough to absorb the shock, acknowledge the error, and reboot immediately.

I stumbled on Friday. I was back on track by Saturday morning. That is the victory.

Comments

Popular posts from this blog

The Dinner Four-mula

Universal Meal Frameworks I have always found traditional recipes a bit stressful. They often feel like rigid scripts that demand very specific ingredients ("1 tsp of fresh tarragon"), and if you don't have that specific item, it feels like you can't make the dish. If you aren't confident with substitutes, you panic, close the cookbook, and order takeout. I've moved away from cooking with strict recipes. Now, I cook with Frameworks . Think of a framework as a flexible blueprint. It allows you to swap out ingredients based on what you have in the fridge without ruining the meal. When I look at a fridge full of random groceries, I don't see "nothing to eat"—I see possibilities waiting to be slotted into a plan. Here are the 4 Universal Meal Frameworks I use to cook 90% of my meals . Framework 1: The "Skillet Smash" (The Keto Answer to Stir-Fries and Pasta) This is my solution for busy nights. It is fast, uses high heat, and relies on a ...

"Are you sitting comfortably? Then I'll begin."

"Hello There"  My name is Chris. I'm 53 as I write this in October of 2025, and I'm a gamer, a golfer, and a guy who's been (and continues to be) on a serious health journey. After losing and then gaining over 190 pounds and facing significant cardiac events, I thought I was doing everything right by following a 'keto' diet. I was wrong. I discovered I was eating 'dirty keto'—my 'health foods' were full of inflammatory oils, hidden starches, and artificial sweeteners that were working against me. 'The Path is Too Deep' is my personal blog about ditching the marketing and discovering the power of a Clean, Anti-Inflammatory, Whole-Food Ketogenic Lifestyle. I'll be sharing what I've learned about reading labels, my ongoing journey with weight loss, my strategies for managing mental health (ADHD/dysthymia), and my thoughts on gaming, golf, and technology. It's my personal rulebook for taking back control. "Not all those...

We're In The Endgame Now

In video games, there is usually a clear "End Game." You defeat the final boss, the loot drops, the credits roll, and you put the controller down. You won. In diet culture, we are sold the same fantasy. We are told that if we just "hit our goal weight" - that magical number on the scale - we have crossed the finish line. We imagine a ticker-tape parade where we are handed a trophy that says "Thin Person," and then we go back to "normal." I am here to tell you, from painful, personal experience: There is no finish line. I have "won" the weight loss game before. I lost 190 pounds . I hit the number. I bought the new wardrobe. And then, slowly, silently, and catastrophically, I gained it all back plus interest. Why? Because I treated my health like a project with a deadline, instead of a business with ongoing operations. I thought I was "done." As I rebuild my body at 53, I am not training for a finish line. I am training for the...