Please answer my question!!

CXS
Do your periods come the same week or around the same time every month? Because mine was from the 2nd of this month until today but I checked the month of August and it's due from the 17th to 22nd of August. I'm really not happy about this because that's the day I fly to spain and the day it ends is the day I return.