C.E.
they didn't scream and fight because you spoil them or let them run amok. they did it because of their age and temperament. we all have bad days, even kids. sometimes my 4 yr old (the one who has always thrown the biggest fits) will have a horrible day of crying and yelling over everything that doesn't go his way and hit his brother at every chance. sometimes it's because he's tired or hungry. sometimes it's just been too long since he got to wrestle dad or climb something or run. sometimes it's because of something that happened the day before that he's still working through the emotions of. sometimes i never find out what it is and i end the day crying because of everyone losing their temper. and then the next day is better. don't blame yourself for this. and don't let your husband blame you for it either. if it was all your doing, you would have been able to stop it as well. it sounds to me like you were trying to solve the problem, not ignore it, so you were doing the right things. it's hard for kids to shop for someone else and not get something for themselves, but it is part of life and a lesson in selflessness that everyone needs to learn. next time, you could try one parent taking the one boy shopping while the other two are home or shopping in a different store or different section of the store. you can meet back up later to get eachothers' opinions before making a purchase. remember to check your watches often to see if their crankiness could be from hunger, sleepiness, etc. sometimes we lose track of time while shopping. bring some of the kids' own money so they can choose something to buy for themselves. i would not make their purchase dependent on their good behavior, just let them know they have 25 cents (or whatever) to buy what they want when they get to the store. you guide them in their purchase, but they still get a choice. for instance, we don't let our kids have big gum balls, but we point out to them the machines of candies we think are appropriate for their age. good luck! next time they may behave completely different.