Hi.
I understand that you are very concerned.
Mood swings around periods are relatively common but if it affects your functioning and your family relationships then It needs to be evaluated.
Anger and mood swings can be controlled with anger management, CBT and if willing, small dose of medications.
Next Steps
Meet an psychiatrist and have an evaluation for your concerns
Health Tips
Do not delay in getting an evaluation done.