Awww girly, I feel like that too. I have not been so bad today but every other day or so I just want to tell the whole world to eff off. I even yelled "What's you f*cking problem?" at my cat the day before yesterday because he dared to want to be fed. poor thing is probably traumatised now.
Also, on the way into work last some street drinker, who wasn't offensive or aggressive, just smelly and drunk, walked all the way down the High Street with me at 7am. When I got into work I was so glad nobody was in because I sobbed and sobbed and sobbed, and I don't even know why, I was a really snotty wreck. 20 mins later though I was fine.
Don't worry about being mad or upset, it passes, you will be just fine x x x x