I have the same problem when the cold weather comes, or at least the same result, which is that I stop running. I hate running indoors. I kinda hate gyms. Pushups and crunches don't really put me to sleep the same way running does, either.
Running indoors is fine if and only if it's on a track. I really dislike treadmills and all of their ilk. Running outdoors beats everything else. Maybe it's a winter thing for me too, could be new shoes or the fact that I'm running more frequently. Either way, it's not fun. Why do you kinda hate gyms?
Well the ones I have most experience with our crowded college gyms. Thirty different kinds of weight equipment, all designed to work one single muscle cluster, all incomprehensible. Lots of people, very few of them doing anything constructive. Six square inches to do pushups. Loud and odd-smelling.