One thing you can consider is loading X amount of money on a pre paid card .. So you decide what you can afford monthly on Bipolar retail therapy but wont be able to overspend.
I use to spend money I didnt really have .. Just wasted it on a variety of things .. I tossed all my old habits of retail therapy ..The only thing I allow myself now to buy is nail polish ..2-4 bucks a pop and I only buy 3 or 4 a month.. Gives me my "fix" but its dirt cheap plus my nails always look amazing