My period

My period is always each month but the days change I'll have it between the. 8 to 15 or 20 to 30 dates of the month, I got a new job stressed out with bf almost broke up recently bit fixed it alot has been going on just I stress more when my period comes when it wants too .