Annysha, зарекаться — это одно. а планомерно воплощать данное себе обещание, в том числе ограничивая себя в чём то или заставляя себя сделать по другому, иногда против желания — несколько другое. хотя в чём то подразумевает ломку себя, а иногда и других вокруг себя.
а просто зарекаться — я много зарекалась по пустякам, это да — не работает)