Breaking oaths intentionally

Q 1 and 2: I used to make many oaths and vows and break them intentionally. I am now regretting what I did, but I do not know the number of oaths or vows that I made and did not fulfill. Is it sufficient for me to make Tawbah (repentance to Allah) for this or do I have to offer Kaffarah (expiation)?I used to swear oaths on the Qur’an, make pledges, promises, and vows many times, but sadly, I broke them all on purpose. So now that I feel remorse for this, is there any Kaffarah for what I have done?

A: Swearing by Allah (Glorified and Exalted be He) out of glorification to Him, and fulfilling oaths and promises denote strong conviction and firm Iman (Faith), and these are among the characteristics of the pious servants of Allah. Whereas, breaking oaths, pledges, or promises are characteristics of the Fasiqs (people who flagrantly violate Islamic law) and hypocrites. It is obligatory on you to make Tawbah for the oaths, promises, and pledges that you did not fulfill. If this involved misappropriation of other peoples’ wealth, you should return this to them. It is also Wajib (obligatory) on you to fulfill all the vows that you made and to try hard to find out how many they were as far as you can.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.