My parents told me that I couldn’t fast because I had a chronic heart condition which I think they asked about before, but after years of not fasting I asked the doctor and it turned out that I could’ve fasted, do I have to make up all these years now and also pay the kaffara for everyday missed?

Ustadh AbdulAziz al-Haqqan
1st أسأل الله عز وجل أن يشفيك ويبعد عنك كل سوء 2nd please do confirm with another doctor because you might have gotten better, or he is incorrect and the other doctors were correct.