Mind you, this was a Saturday that was cold and rainy, by Florida standards (mid-50's with rain and wind). Anyway, I ran at a faster pace than usual to give myself more of a challenge, and I was going pretty well. I was running by myself, also, which is something I abhor, but I wanted to challenge myself in that aspect as well. At about the halfway mark, my right knee started cramping up a little bit. So, I slowed down and then decided to do a short walk break at one of the beach parks to get some water because I wasn't carrying any bottled water with me. Unfortunately, I was cooling down very quickly because of the weather.
When I resumed running on the beach, both of my legs immediately started cramping. Having experienced similar cramping before, I decided to try to run through the cramps. Now I'm not so sure that was a bright idea. After a couple minutes had passed, my right knee started giving me some sharp pains. At first the pains were brief and sporadic with long durations between each, but as I kept running they became more frequent and more intense. After 10 minutes I had to stop. I could barely lift my right leg.
I started walking back to my car. Unfortunately, the course I had mapped out involved running along the beach in one direction to a halfway point, and running back along the beach to the starting point where my car was parked. At this point in time I was barely past the halfway point, which meant I had a good 6 or so miles to go to get back to my car. Oh yeah, it was also raining pretty heavily at this time as well. I was literally shivering as I walked between the cold air, rain, and wind.
After about 10 to 15 minutes of walking, I was getting impatient and tired of dealing with the elements, so I decided to try to run again. The first few steps were cramped, as expected. Then during the next few steps my right knee went straight into pain-mode. Being the personality I am, I decided to try to run through it. Well, that didn't work too well. After about 10 seconds of that attempt I could barely walk. In fact, I could barely lift my leg off the ground. Talk about screwed.
So the last two or so weeks I've been resting my legs. That means I haven't run, haven't worked them out, nothing. The unfortunate part is that the marathon is less than 2 months away. I've come to the realization that I don't really have enough time to get in shape for the marathon - not when I'm trying to recover from an injury, AND I wasn't in marathon shape to begin with. On top of that, what I went through on the beach made me remember the knee problems I have had in the past and how much those injuries have affected my knees' ability to handle physical stress over a lengthy period of time. Knees are not a part of the body you want to mess with, either. They never fully recover from an injury, and they're a bitch when it comes to surgery. Given that, I've pretty much decided that running in the marathon is not the best thing for me to attempt right now or in the near future.
But that's fine. I have plenty of other things I'd rather be doing than running several days a week for 2+ hours each session. I'll be able to resume my workouts, which the marathon training pretty much ground to a halt, and I'll be able to spend time with my girl.
On the software side, I've been spending time optimizing different portions of our component framework (at my day job), as well as spot fixing various defects for all of our company's projects. I'm in a state of limbo right now as far as projects go, but it's good because I can spend time researching, reading books, and being a project hero for all the projects when needed. One of the books I'm reading is really good and deals with agile software processes. I'm hoping to apply some of what I've already learned to our processes for GameDev.net, but it will be a while before that can happen.
I'll try to update this thing more often. I actually have a few topics I'd like to write about and discuss through here, rather than making this developer journal full of my little life dramas. [smile]