Also: having itchy feet = wanderlust?

More likely tinea pedis, or athlete's foot.