Greetings!
Your situations sounds stressful, all the domains work, family, household chores all are your part of routine and what i can see is there is overburden that is making you react in inappropriate ways.
Next Steps
please consult a psychologist, he/she will help you to understand and manage your situation better.
if you feel that you have issues in controlling your mood- you can also consult a psychiatrist for evaluation and immediate help.