Usually a person decides to break a bad habit after he gets a positive charge of motivation which lets him try to change his bad habit immediately.

Thinking that will power and persistence is all what’s needed to break the habit the person tries to use them both to stop the habit but he ends up confused when suddenly and out of nowhere certain situations trigger his desire to return back to the bad habit.

After he returns back to the bad habit once again he blames his will power because he doesn’t understand that there are lots of other psychological factors behind bad habits that are not by any means related to will power.

The hidden forces behind bad habits?
Do you know that sometimes a bad habit can be an unconscious declaration of defeat?
The person who fails to achieve a certain goal might give himself the permission to do the bad habit since his life is already going in the wrong direction and so it wouldn’t make a difference if something else went wrong.

This happens on the subconscious level in such a way that the person never notices that the desire to do the habit was just a declaration of defeat and not a will power issue.

Bad habits can be the result of being unable to tolerate bad moods, wanting to escape, lacking control of one’s life, having emotional unmet needs, denying something that happened or giving up your dreams.

People develop bad habits to cope with the unwanted emotions they have without being aware that their bad habits are the result of the lack of their coping abilities!! In order for those people to break bad habits they need to learn how to cope with life events so that they don't result in extreme mood swings that make them in need of doing the bad habit.

How to break bad habits
The only way to permanently break a bad habit is to understand why you are doing it. No you aren’t smoking because you enjoy smoking and you don’t binge because you love food but there are certain psychological factors that force you to indulge into such behavior.

Whenever you are about to do a bad habit ask yourself these questions:
why am I doing this bad habit now? What am I trying to fix? What unmet need am I trying to fulfill?

After finding the answers to your questions you should fight the real cause of the bad habit instead of using your will power to break the bad habit itself which is just a symptom of the real cause.

Author's Bio: 

www.2knowmyself.com, The ultimate source for self understanding

10,000,000 Million visits and counting. How to develop good habits