No matter how cold it is, or how tough the is going, it will eventually end.
It sounds like you are missing a word in there. "How tough the ____ is going..."
As she approaches I can see her in plain view.
For this sentence, is it really necessary to say you see her in plain view? Maybe you could try finding some other descriptive detail that doesn't take away from the flow of this section.
Besides for that, I liked the narrative. Good use of sentences of varying length.