Firstly i need to analyze your personality. That means for what other reasons you get angry and also what is your frustration tolerance level..
How is it harming your health.
is there decreased appetite?
You may have high possessiveness traits.
For this you may have to consult psychiatrist and get your personality analyzed.
Next Steps
You may have to relax your mind using yoga and pranayama
Health Tips
Jealousy is the worst thing to happen. Good thing is you are seeking help to come out of it.