Hello Friend, Good that you are seeking a help here. It's better to respond rather than reacting to the suitations, especially when family dispute.
Moreover anger, frustration, irritation, hurting behavior, short-tempered etc are outburst or expressions of stress in your mind. As body and mind are interlinked, sometimes bodily conditions like excess heat, menstrual issues, hormonal imbalance, acidity etc can also trigger stress, which inturn cause anger in your behavior and affects the hormony of family and personal life.
Be positive. You can address this with a professional help. By adopting few lifestyle routines change, self therapies, dietary changes, excersise along with a counseling session can help you in stress management.
Next Steps
Feel free to reach out to me online through Practo for detailed analysis of both your physical and mental health to isolate the root cause and recommend suitable solution. Be positive. You will be alright soon.