I try hard to only ever buy the things that I need, and to only replace things when they're worn out.
I only have two bags, a smart leather messenger bag and a rucksack.
I don't buy things like 'bathroom cleaner' or 'kitchen spray', I just use washing up liquid and bleach as necessary, and occasionally limescale remover as I live in a hard water area. I don't understand what all the various cleaners are supposed to do or why I should use them over washing up liquid.
I don't have a lot of storage space, and what I do have is mostly taken up by drying racks and my second duvet, and things I buy in bulk if they're on offer like coffee, loo roll etc.
I don't buy lots of cosmetics or toiletries. I use a basic moisturiser which I also use under my eyes (eye cream is a scam IMO), a prescription retinoid, and a couple of cleansers (I use both types if I've worn makeup). I've tried various serums and acids in the past but I didn't find they improved my skin in any noticeable way.
Beauty companies are always bringing out new products claiming to do this and that. But if they did the things they claim to do then there'd be no need to develop new products.
That said, I do buy my cat a lot of toys.