I don't really get the shoes thing, but that's because I have stupid feet and no shoes really fit me so when I find a pair that do I wear them to death. I do buy a lot of clothes, I suppose it's just greed fundamentally, I always feel like "that outfit would be complete if I just had X". I never appreciate what I've got because there's always something else I don't have. I've always been this way, even when I was 8 and was obsessed with beanie babies.
I've tried to rein it in, because frankly I'm broke. I still manage to buy loads of clothes from charity shops though!