I had a 14-mile training run last Saturday, and since it was Thanksgiving weekend, I had to do my run in the foreign lands of Cedar Rapids, Iowa. My wife and I were visiting her family down in Iowa, so I had to pack up a separate bag full of running stuff (various outfits so that I could dress for whatever the weather might be).
Because my wife wanted to help cook the Thanksgiving dinner (which we were having at 1 pm on Saturday), that meant I had to be finished with my run fairly early in the day so that I could watch my two lovely children (my 3 year old son and my 18 month old daughter) while she helped with the food. That meant that I had to be up at about 6:30 so that I could finish my run (which I knew would take at least 2 hours and 15 minutes) and be back in time to help out.
I can't even count how many times some member of my wife's family said "You're crazy! You got up at 6:30 to run for 2 hours!" (Her grandmother was the biggest offender, who mentioned it at least a half dozen times).
I guess this is just what we runners go through.