Grammy-nominated singer Halsey has revealed she's been battling health issues and is "lucky to be alive."

The 29-year-old singer did not disclose the specific conditions, but hinted at lupus and leukemia in a recent Instagram post.

A series of photos and videos showed Halsey in a hospital setting, mentioning feeling "like an old lady."

"Long story short, I'm lucky to be alive," she wrote, announcing her new album alongside the health update.

Halsey's new single, "The End," includes lyrics about being sick "every couple of years."

The singer, whose real name is Ashley Frangipane, is known for hits like "Closer" with The Chainsmokers and her platinum-selling debut album, "Badlands."

In the Instagram video, Halsey says she's giving herself "two more years to be sick" before a "rebirth" at 30.

Halsey has previously spoken about health struggles, mentioning being sick "most of my adult life." In 2022, she revealed worsening health during her pregnancy.

Fans offered Halsey an outpouring of support after she shared her story online. Her post received millions of likes and thousands of comments.