Any man who gets upset that his lover is menstruating is giving off a HUGE warning sign about what to expect in the future, should she stay with him that long.
A woman has NO, as in ZERO control over the natural body functions she has in the course of a month. It is totally a red flag that he gest mad when his lover has her period. He is one selfish sonofabitch.
I do not care how much you love him, any an who would get mad at you because he cannot or does not want to have sex while you have your period is a self absorbed narcissist.
If you wipe the stardust out of your eyes, and really think about it, you will clearly see other signs that your boyfriend there is an assaholic. I would not have anything to do with that selfish and inconsiderate person. Maybe you are into receiving a certain amount of abuse, but I would not put up with him for another month. No way.
NOOOOOO, it is not normal for a guy to get mad at you when you have your period.