Period problems

I was on birth control for two years I got off of it because my husband and I wanted to try to have a baby . I got pregnant 6 months after stoping birth control. I got my period back 6 weeks after having my son and my periods been very heavy. At least 10 days before my period comes I turn into a completely different person. I’m so nasty. I’m so mean and I get mad over everything. I wish I didn’t even have to be around myself when my period is coming. Anything and everything will make me angry but it’s like I have no patience and I turn mean. Straight nasty. I truly don’t mean to and this never happens. I feel so bad afterwards I don’t even mean to and i dont know how to calm down. . Does anybody have any advice at all??? I’m desperate