This weekend has been a strange one for me. I went swimming on Friday night with my daughters, not in and of itself a very eventful thing. In the process, I did what I normally do, which was swim a bunch of laps, chase after my daughters and play around a bit in the water with them, and jump a few times off the diving board and high dive. Again, not what anyone would consider a lot of effort or anything close to a big deal.

Unfortunately, I have been “paying for” that outing ever since. My leg has been aching all weekend. Specifically, right at the point where the plate is. It’s not too painful to walk, but it’s enough of an annoyance that it interferes with sleep and my just hanging around.

I mention this today because, often, we think that we can “fix” things, or that, with time, we will heal up and all will be fine. Sometimes, though, we make changes that have “lingering effects”, and those effects lat long after the incident or change. As I get older, I realize that many of the “dents and dings” that I have taken over the years become a little less easy to absorb as I get older. Changes are more difficult to make happen, and healing just takes longer. I chuckled about this a bit as I thought about a recent update that a software manufacturer with a long time product base had gone through, and how some of the changes they had hoped to make that were going to be simple ended up being much more involved, and the user less than thrilled with the changes.

There are some things that we can bounce back easily from, and others that will take a much longer time to recover from, if we really ever do. The most frustrating thing to deal with, at least for me, is the fact that things I used to take for granted now require a lot of thought or some considerable payback if I choose to do them. Our bodies as they age require some more care and focus. we probably shouldn’t be surprised that legacy applications tend to behave the same way :).