First thing that came to mind is meditation and excercise. This will fix mood swings, anxiety as a general rule, BUT the things you get angry at are very little forgivable things, you might have other issues as well. I'd advice you see a psychologist, figure out why you get angry and then try to fix it.
zamioculcas30 t1_je3l0ih wrote
Reply to LPT Request: how can I get more patient with people? by Pippa_Lee
First thing that came to mind is meditation and excercise. This will fix mood swings, anxiety as a general rule, BUT the things you get angry at are very little forgivable things, you might have other issues as well. I'd advice you see a psychologist, figure out why you get angry and then try to fix it.