It seems like it keeps getting colder and may never stop raining, but there are promises of warmer times ahead