Dalziel has been forced to confront the health problems caused by years of unhealthy living, including heavy drinking.
The passage highlights that Dalziel's current health issues are a result of years of poor lifestyle choices, specifically heavy drinking.