Was soll und muss ich machen, wenn ich meinen Schwur gebrochen habe?

Was soll und mus ich machen, wenn ich meinen Schwur gebrochen habe?
Frage: As-salāmu ʿalaikum.
Ich habe ein Problem. Ich habe mehrere Male bei Allāh geschworen, dass ich mit einer schlechten Angewohnheit aufhöre. Und jedes Mal habe ich meinen Schwur gebrochen (insgesamt fünfmal). Ich wollte für jeden Bruch des Schwurs drei Tage fasten, doch ein Freund sagte mir, dass es ungültig sei und ich 10 arme Menschen für die jeweilige Anzahl an Tagen speisen muss.
Was soll ich tun?