bob how long have you been clean