In the past I maxed out credit cards on mostly clothes shoes and handbag, thankfully I didnt buy outragious things , normal standard stuff , so I still use most all of it lol ..
Fast forward a bit , I no longer do any of that at least 15 + years .. The only things I buy is nail polish, Usually a few every month. I gives me my "fix" . Plus my nails are always looking amazing
I just limit my access to money, pretty much I only have 20 bucks I can use at any given time.