Think my other comment got removed because I used a “url shortener”
What do you think? https://www.amazon.com/dp/1939754720?ref_=cm_sw_r_apin_dp_6JDPZEA34SNK7AMCN16B
(also genuinely tempted to throw in a parenting book as pretty sure you don’t respond to an autistic toddler having a full blown meltdown by shouting “you are bad” and “stop crying” repeatedly but that’s just me)
This workbook might help you get started down the right path. https://www.amazon.com/Anger-Management-Workbook-Women-Managing/dp/1939754720/ref=mp_s_a_1_1_sspa?adgrpid=59706350607&dchild=1&gclid=CjwKCAjw7rWKBhAtEiwAJ3CWLHDvf3RIAybNWu6HFvN2jNYYy7NZTF0o7L8krtgRe8jv_WYR5ww2KBoC8WAQAvD_BwE&hvadid=274...
I hate breathing too, especially counting to 10 breathing in and out slowly. It just doesn't work for me. But recognizing what our breathing is doing helps. Fast breathing high up in the chest felt in the sternum or collar bones is stress breathing. Low breathing, slow, down in the abdomen is calm breathing. Noticing our breathing can help us realize how agitated we are. Restoring our breathing to the abdomen can help us calm down.
Remember we're in really unusual times right now with this pandemic. Avoid the news, it's always bad. If anything is really important, we'll hear about it somehow anyway. Arguing with strangers online is a surefire way to get angry. So focus on you the people who help you feel stable. Let things take a little longer than they usually do to accomplish. Don't push yourself if you're not feeling it. Try not to be a taskmaster during this time. It's ok to take your time when the world is this crazy.
Let your personal space and energy around you be your own island of solitude. Pick up a book like the Anger Management Workbook for Women and consider journaling for anger, stress and anxiety. Anger is a secondary emotion meaning it is fueled by other seemingly less important emotions. So if we can help ourselves process those other difficult emotions we can lessen the likelihood of anger too. Hope some of this helps.
It doesn't hurt to read a good relationship book too. But remember you don't always need to be doing self help either. You're not perpetually broken. Recognize your resilience when you see it happen. Take what you need from the books and make it yours. Hang in there.
Here, this might help you:
https://www.amazon.com/Anger-Management-Workbook-Women-Managing/dp/1939754720/
You could try the Anger Management Workbook for Women which is great for grabbing a pen and flipping through it to do the exercises. Or read The Dance of Anger.
You could have your boyfriend read When you Love an Angry Person and then you two could have a sit-down to talk about it. I'm sorry for what you're going through. The work is the reward. It fixes it as you go. Even when you have future anger episodes, don't be too hard on yourself. Getting mad at yourself for getting mad just makes it last longer. Be extra kind to yourself while you're figuring it out. Hang in there!