If you found giving up Amazon for a week relatively easy, try and give it up for a month. See how you feel at the end of the month; you might be surprised to find that you've formed some better money habits.
When you're under the influence of alcohol, you lose your inhibition, and you're more likely to spend money impulsively. According to a Finder study, the average happy hour shopping session totals $139.
Speaking of mobile shopping, if you find that most of your purchases are made from the app on your phone, try deleting it. It will stop the app notifications and give you more time to think about purchases.