#1 It takes your mind off things
Shopping takes time and concentration whether it is being done online or in your favorite store. You have to think about what you want or need and then find the most appropriate item to meet your requirements. You are focused on what you desire and not on the stressors in your life.
#2 It boosts your confidence
A beautiful dress or the perfect shade of nail polish can make you feel amazing. No one would argue that. There is nothing wrong with letting a new item give you a little boost now and again, but do be careful to not let the things you own be the only way you can feel good about yourself. Yes you look good in that outfit, but you are amazing either way!
#3 You are in control
You are the one calling the shots when you walk into a store. The clerks are there to help you out and you are the one making all of the decisions. Everyone likes to be in charge now and again. If you have been feeling like everything is out of your control lately, a day of shopping could help with the frustration.
#4 You get to spend time with people you love
If you are like me, you probably like to invite your best friend, mom or sister along with you. We all know that time with your favorite people can make you feel good and remind you what is important.
#5 It is gratifying
Some of the studies about shopping and happiness suggest that simply wanting an item without ever purchasing it can make you feel good. But we all know from experience that finally purchasing that item is so satisfying.
#6 It can contribute to your self image
The way you present yourself to the outside world is important. You are creating an outwardly projected image of yourself with every item you purchase. Effectively creating the image you want to feels good.