I have experienced similar significant improvements in mood and outlook from walking. Seaside/nature hiking most of all. I'd swear by it tbh.