Lover454,
Sounds like OCD. Obsessive Compulsive Disorder.
The wrist rubber band trick is affective for a lot of things one wants to stop doing. Over eating, excusing why they can't exercise today, stopping smoking, etc...
Going out of the house without charge cards is a good thing...