Welcome Dana, thank you for sharing. Hope you will continue to come and share your journey with us.
My solution to those types of things was prayer. God answers knee-mail. I found it helped to journal. Meetings were a must and connection to my sponsor and people in my support group,
I was told to pray for the person I resented, take walks, especially in nature, preferably not on concrete. Pound a few pillows or anything else handy, as long as it isn't human. Had to pray for the ability to hesitate and meditate, before I acted and reacted. When in doubt pray again, doesn't matter the words you use, but I found out that you can't wear out the Serenity Prayer.