I think that clothes shopping sends many of us into a bad mood. I must have picked up 25 things to try on the other day and I only took home one....oddly enough the one I took I can't fit into. I am going to use it as my measuring tool. Every week I am going to try it on to see how my fat rolls shrink right out of it.
I think the key is to vent like you are when and where you can in safe places...and to hang in there and remember that stresses and problems have a way of working themselves out as long as we are patient and always look for options that are healthier than the problem...
Hang in there....hugs for you.....