Rod Stewart, the 81-year-old British singer, has canceled several upcoming tour dates after being diagnosed with underlying health issues. His wife, Penny Lancaster, revealed that the decision came after Stewart nearly fainted during a June concert in Utah. Doctors discovered heart problems during the incident, which required a coronary stent — a small mesh tube used to open blocked arteries. Stewart was advised to take a four-week break from his final tour to recover. Lancaster explained that the high altitude in Utah could have affected anyone, but the heart condition was previously unknown. She emphasized that her husband, who she described as "one of the fittest guys" she knows, was fortunate the issue was detected early. Stewart had also experienced a couple of upper respiratory infections recently, which she said are now behind him. During the Utah performance, he had to use an oxygen tank due to difficulty breathing, highlighting the seriousness of the situation. In a statement, Stewart said he is "already feeling better and very much on the mend," expressing gratitude to the medical team for their care. He also conveyed disappointment at missing shows and apologized to his fans, assuring them he is eager to return to the stage. Lancaster noted that this is not the first time Stewart has faced health challenges, as he has dealt with heart disease and prostate cancer in the past year. Stewart had previously mentioned that his "One Last Time" tour was meant to be his farewell to live performances, but he has since changed his mind. He said he feels "Forever Young" and plans to continue performing, though on a smaller scale. Rather than retiring, he intends to transition to more intimate venues and smaller shows, ensuring he can continue his music career while managing his health.