Your problem is definitely possessiveness (with available history you gave).
Anger is the out come of protectiveness.
Anger is bad for body metabolism
in any situation.
Need to keep anger away, not anger control, for anger is emotion.
Get to know yourself through a good counselor / psychologist
Know that you own nothing / nobody in the materiel world (that includes you).
Everything is passe.
Wear sportive and health attitude.
Wish you good future.