Что-то вы всё свалили в кучу.
На деле реакции человека бывают осознанные, слабо осознанные и не осознанные. Так вот, привычка — это скорее про слабо осознанные и совсем не осознанные. То есть те, которые уже вбились в рефлексы. И естественно, чтоб их из рефлексов убрать надо их чем-то там заместить. А для этого как раз и приходится повторять.
Если же дело до каких-то лекарств, то там совсем другое значение слова "привычка". Это когда не вы привыкаете, а организм (к каким-то обезболивающим) или микробы (выработав резистивность к лекарству). В общем привыкать к антибиотикам точно не стоит. И практически все врачи говорят, что их стоит применять только по назначению врача (и только в экстренных случаях). Если для вас приём антибиотиков был привычным делом (без рецепта врача) — это плохо. К привычке я бы это не отнёс, но вот к низкой информированности и наплевательскому отношению к вопросу — возможно.
Про "перестать злиться" аналогично. Злость тоже бывает как осознанная, так и неосознанная (со всеми градациями между). Естественно смысла бороться с этим чувством во всех проявлениях нет. Где-то злость оправдана, где-то нет, но полное его исключение обеднит наш внутренний мир. Но порой люди реально циклятся на этой эмоции, что сильно им вредит по жизни. При том циклятся чаще всего неосознанно. И им надо с этим явно что-то делать. Ведь так может проявлять и какая-то болезнь (да хотя бы язва). И чем раньше её они вылечат — тем лучше.
И да, люди очень разные и уровень осознанности у них очень разнится. Кто-то осознаёт почти все свои действия и реакции. А с кем-то постоянно всё "происходит само". И они потом лишь руками разводят, что "никогда не было и вот опять". Как результат и методы само-дисциплины там разняться. Кому-то надо просто понять свои ошибки, а кому-то долго и упорно править рефлексы. При том даже править они сами их не смогут и им обязательно нужен внешний дядя с кнутом и пряником на перевес. В общем единого решения нет.