Qadha and Kaffara

Many years of missed fasts

Q: My age is 45 now. I became baaligh at the age of thirteen. Without any reason I was not fasting in Ramadhaan, until my age of 22. But after that my life changed and I began to lead a pious life. As I'm a lady I miss rozas due to periods every ramadhan. Also I left full rozas in 2 Ramadhans due to pregnancy. I'm doing qaza of my rozas since the age of 22. But it has become a huge burden upon me as I have to make qaza of hundreds of rozas and also with the mudd that should be given to poor on each roza. Mudd also doubles each year as I could not make qaza of these hundreds of rozas in one year. I am a follower of the shafiee madhhab so I request pious solution for this big problem.

Breaking one's fast through masturbation

Q: As a teenager I had a bad habit of masturbation, which I sincerely and deeply regret. The urge was very strong and I resorted to this sin even in the month of Ramadaan while in the state of Roza. I would keep the fast as usual, i.e have sehri, and abstain from food and drink until the time of iftaar, but on one occasion would commit this heinous sin. May Allah Ta'aala forgive me. Ameen. I need to know that what should I do? 

Kaffarah

Q: I read on Islamiqa that a kaffara is only due on a broken fast, if the fast was broken due to sexual intercourse, there is no need for kaffara. If the fast was broken due to delebretly eating or drinking, only qadha is necessary. Is this right?

Kaffarah for fasting

Q: Can you please clarify the following. If some one did not fast at all in ramdhan without any valid reason, do they have to give kaffara for all the fasts, which would be 60x30(1800 rozas), which means they have to fast continuesly for at least 5 years? If they did that for five Ramdhans that means they have to fast for at least 25 years nonstop. How is it possible for anyone to be able to do that or even feed that many poor people? I am asking this because in my teenage years, after becoming baligh, I did not fast. I am very ashamed of that and I am now doing all the qazas of those years and I have nearly completed all my fasts. But I'm very worried about the kaffara, because I know I will never be able to fast nonstop for 25 years nor will I be able to feed so many poor people. I will however, be able to give 1.5kg wheat for each fast or equal amount of money. So is it possible for me to do that? Please give clear answer.