السلام عليكم و رحمة الله و بركاته If one made a continuous oath that they will never do this sim ever again, and is finding it falling back and having to give kaffarah, is the oath forever binding or can it be taken back.

Ustadh AbdulAziz al-Haqqan
You have to be very precise here. If you mean your oath is just "I will never do this again," this does not mean that you have to pay an expiation every time you break the oath. But if you intended and said that every time you break this oath you will pay an expiation, then what I know is that there are fatwas saying that you have to pay kaffarah for every time you break the oath. If there is another saying, I am not too sure if it exists or not.