I think I buy things because I like an offer. It makes me think that I am getting a bargain, and that it is too good a deal to resist. A reduction in price, a 3 for 2, or extra boots points, a gift with purchase all tempt me to buy. And I am impulsive. I don't think along the lines of 'I will have a think tonight whether I really need that and come back tomorrow if I do'. I need to buy there and then.
I am an Estée Lauder lover, and use lots of their products. I never ever used to let a department store gift with two purchases pass me by. I would think that I will be restocking soon anyway, I might as well buy now and take advantage of the gift. I did a stocktake months ago, and realised that I had seven of the 7ml miniatures of advanced night repair. And I was still buying the 50ml version to stock up. Ridiculous.
I am a lot better now. I found that having a list of everything I had, written down, huge reality check. The bathroom cabinet is looking much more healthy, but I still slip, like buying 3 bourjois foundation in boots on 3 for 2 a month or so back.
The psychology is really interesting, and something I had to address before I could start to stop spending so much.