Overwhelmed with emotions

Good advice is needed, I’m the type of person that when is angry not mad gets overwhelmed with emotions that just gets the best of me and blows up, and lately I have done it in front of my kids which that’s something I try so hard to prevent from happening but when it happens I just can’t control myself, which then makes me feel more upset because my kids are watching me which causes them to react by either crying, being scared or yelling and Brings me more down, My mom always told me that it can affect the kids in the long run which I don’t want it too, I need some suggestions, advice, I need ways to prevent that from happening, I love my kids I don’t want them to see their mama feeling and being vulnerable, angry.