Danny Bonaduce talks about battling mystery illness