Is my period normal???

Esther

It seems to conform to certain habits. It lasts 7 days every month (I never skip a period), always medium to heavy flow, mild pain with one day of 'fucking kill me please' pain, a fake end day, it will always start on a rainy day even if that means being a little early or late, it always starts in the morning (unless there isn't rain in the morning it's due).

I just really want to know if it's normal. I love the fact it's punctual because I can manage the pain, I know when it's coming, and I always have the right size tampons or cup... I just want to know because my mom had cists really bad so much so she needed a hysterectomy and the doctor told her she had a very high risk of cancer if she kept her uterus...