It's been a while for me, too, on the forum and in the saddle - the last 2 years my office was so close it didn't make sense to ride. Plenty of walking the neighborhoods! But we signed a lease on a new space, 35 minutes one way on the bike vs. the 13 minutes walk. Despite the downpour today that made me doubt it all, I'm sure once I'm back on the bike I'll realize all the happy side effects you mention!