Joe McKinney: 'I had to stop it [drinking]. I was 29 and couldn't handle it anymore'