Make a list of your negative traits, and identify when they affect you the most. Then analyze what triggers these reactions in you. Finally, formulate an effective counter-approach. Working through this takes time. Take a reading of how you feel.
Emotions are a measuring stick for what's going on below the surface.
It's like taking your temperature. If you're sick, you need to be aware so you can fix the problem. Find out why you're upset. Let's say you are irritated. Because the boss chewed me out.