It seems you're not angry for no reason as you provide a reason with each situation you mentioned. I'm really sorry

Have you considered therapy? That could help with anxiety and with these things you're angry about.
__________________
“All the darkness in the world cannot extinguish the light of a single candle.” -St. Francis of Assisi
Diagnosis:
Schizoaffective disorder Bipolar type
PTSD
Social Anxiety Disorder
Anorexia Binge/Purge type