In the past before practising salafiyah I committed many sins (even shirk). I would pray and fast, but I also committed sins which necessitated ghusl, and I didn’t know this. So I continued praying and fasting without ghusl. After I found out I made tawbah. What should I do with regards to the prayers and fasts? Does tawbah suffice? May Allah bless you.
Alhamdu lillah Tawbah definitely washes and erases all sins made before it.
As for the past if we practiced any worship in a wrong way due to our ignorance then our mistakes or faults in our acts of worship are forgiven.
The Prophet, peace be upon him, said:
رُفِعَ عَنْ أُمَّتِي الْخَطَأُ وَالنِّسْيَانُ وَمَا اسْتُكْرِهُوا عَلَيْه
My Ummah was forgiven unintentional errors, forgetfulness and what they are coerced to do.
The Scholars say that you don’t have to correct a worship which you practiced wrongly due to ignorance, and this of course is based on proofs from Quran and Sunnah