a normal cycle is anywhere between 21-31 days. I got worried when mine started happening every 21 days ( 3weeks) instead of every 4 weeks but my gyno said unfortunately, that is normal.
It just sucks when you get your period 2x during one month because of that
