I've gone through a similar phase before and I found that by observing my thoughts and remaining detached from my thought processes I was able to pinpoint a lot of the thoughts that were bringing about negative emotions. We have different layers of thoughts that are happening in our brain simultaneously at all times, and many times the more subtle ones can have a large impact on our emotions without us even realizing they exist. Many of our thoughts go on all day without us really acknowledging them, and they can have a huge impact on us. We think emotions are just happening spontaneously without reason because we aren't paying enough attention to the thoughts that are at their root. It's like a bad smell in a room, at first you will smell it, and then you look for it, and when you find it's cause you can get rid of it, but until you find the root of the smell you can't solve the problem. It is the same with these emotions... look for the root of their existence and then you can find out how to fix any problems you may be having.
Also, try a relaxation exercise, or perhaps learn Tai Chi or Qi Gong... we have various points on our bodies where tension builds very easily (the ankles, heels, soles of the feet, knees, the base of the perenium, the lower abdomen, the solar plexus, the center of the chest, the center of the throat, the area in between and just above the brows, and the crown of the head). Everyone tenses up in these areas while going about day to day activities... they are sort of a learned response, and the tension builds up over time. We can often mistake these tensions for negative emotions (especially in the solar plexus, for me that is where most of my tension builds, along with the knees) and they can also lead to actual negative emotions. By consciously relaxing these areas you can eliminate a LOT of negative feelings.... I can pm you a relaxation meditation to try if you would like.... I do it every day and it works wonders.