Tax ReturnsI recently read an article which suggested that “people in control of their finances tend to live longer (and happier) lives”. I cannot...