Laurie Vincent on finding confidence in new band Big Truck, lessons learned from Buddhism and sobriety, and Soft Play's next ...