Don't go shopping when hungry or when tired or when you got low sugar level. Recently I was in store and was so desperate for some sweets I bought whole loads of them, and when I ate one, I was full of food, but also full of regret for buying all of that. ;/