Imagine Dragons’ Dan Reynolds opens up about his health battle