Not to rain on your parade, but do you really think that the weather will be a decisive factor? I mean, the Russians are also used to cold and wet and mud and whatever, so...not to forget that until 1991, the Ukraine was a part of the Soviet empire and therefore it's not exactly like a completely different territory for the Russians. Plus, Putin is not entirely wrong when he says that the winter could work to his advantage when you see it from a logistical point of view.
And though morale and training within the Russian army may lack a lot, they still are in the Ukraine, and for each one protesting the war there will be at least 10,000 supporting it.
As much as I like to see Putin, his honchos and Russia overall meeting the same fate of Nazi Germany in terms of liberation and reeducation, I'm afraid that Putin will not give up on his own volition.