Exactly. If nothing else works, make a cat'o'ninetails and give your back a big 'ol whallop ever time you want to eat something. Masturbate every time you do the correct thing. Pain enforces the bad things, something pleasurable enforces the good things. You have to be brutal with yourself and tolerate no bullshit within your life. Everything must be strictly in order, and strictly enforced. People ask me how I get so much shit done in my life, and how I have so much free time. It's simple really... my life is highly organized and regulated, and as a result I am an effective person. Everyone wants to be touchy-feely lovey-dovey with themselves. They want everything in their head to be positive and happy all the time. Life isn't like that, and you can generate more happiness for yourself by accepting reality. Having shitty personal qualities isn't the end of the world, we all have them. The best of us get past that and fix or mitigate them. The worst just make excuse after excuse after excuse and lie to themselves constantly.