I'm training for a marathon that is in April. I also work 12.5 hr night shifts, usually 4 sometimes 5 night a week. I end up running a lot at night (always have) just because I'm too tired in the mornings and by the time I wake up and get going, the sun has gone down.
Today, I got up early to do my long run, 11 miles, because it was so nice outside in the low 40's. I'm at work right now so I might be struggling later, but it was worth it.
The high tomorrow is 27 and snowing so I might skip tomorrow. I don't mind the snow, but the ice is more of a problem and hard to see in the dark.
I could always run on a treadmill, but I would rather run in a blizzard. The treadmill is just so boring and time goes so slow.