Bismillah
Thank you for your question. Even when we repeatedly promise and break our promises we can only keep seeking forgiveness from Allah, with renewed intention of not repeating that action. Sometimes it is hard to do something and we repeatedly fall back into the same mistakes. But just keep trying and begging for help and forgiveness. As long as we don't take our promises lightly and truly mean them, there is always a chance for us to not break them the next time.
May you always be successful