Situation: Weatherproofing your life means that you are on the careful lookout for what needs to be fixed, repaired or improved.