If you have a particular weakness, stay away from it. If you love to gamble, stay out of the casinos. If you have a weakness for shoes, drive past your favorite shoe store. While avoiding temptation is hard, it is also necessary in order to save money. When you want to give into your temptation, this is the time to use your “allowance”.
Take time to learn the various things that “trigger” your spending. When you are depressed, lonely, sad, anxious, excited, whatever it may be, do you spend more? Once you can identify these triggers then you can learn how to control them. As an example, if you were just laid off from your job, although money is tight, you may have an overwhelming “need” to spend money. Perhaps you notice that when you are bored, you head for the shops. Knowing what affects you will help you to discipline yourself to find other ways of comfort