Sometimes people change as a result of some dramatic, life-altering crisis or trauma. But most of the time real, permanent change takes place slowly, incrementally.
Weight loss, for example. Experts say the only healthy way to lose weight and keep it off is to do it gradually. One pound per week seems to be the mutually agreed target. Sure, there are crash diets that will produce quick results. But soon the weight is back on. The reason why the slow, steady approach works better is that it gives you time to see yourself differently. And our bodies always end up looking like the way we view ourselves. So, one pound a week is about all we can handle. It usually took us years to put on the weight, and it will take time to shed it.
If you've got a habit that you need to break, the key is consistency and patience.