Nick Cannon. (Charley Gallay/GETTY IMAGES FOR NICKELODEON)

In January, Cannon was hospitalized with “mild kidney failure,” which is not an actual medical term, while on vacation in Colorado. The “America’s Got Talent” host later explained that he called his kidney failure “mild” to indicate that he didn’t need a transplant.

After recovering from that and telling Howard Stern he was feeling much better, Cannon — the father of twins with wife Mariah Carey — was hospitalized in mid-February for blood clots in his lungs and heart problems. On doctor’s orders, he stepped down from hosting his New York City morning radio show to get more rest.

While deejaying at an event Wednesday, Cannon told People what has been causing his serious health problems: He said he’s been diagnosed with an autoimmune disease that is “a lupus type of thing.”

He also told the magazine his second hospitalization for the clots and heart issue “kind of came out of nowhere.” But he is now trying to put his “health first.”

Indeed, Cannon said he feels “blessed to be alive” and seems to be in good spirits.

@UncleRUSH Thank you sir! Don’t worry, I’m winning this battle! I feel great today! These attacks can’t stop me. Strong Faith!

— Nick Cannon (@NickCannon) March 2, 2012