Been battling the "black dog" for a quarter of a century....