Your worries have probably set up permanent residence in your brain and started charging rent. Mount Carroll, Illinois sits in the northwest corner of the state like a worry-dissolving machine ...