DD (11yo) has been having periods for about 8 months or so. First two were all over the place but then settled into a fairly regular once a month routine (which I was surprised about!) But the last 2 have been every 3 weeks instead which is very tiresome. I'm sure this question is a 'how long is a piece of string' one but is there a rough idea of how long you can expect them to take to settle into a regular cycle? (I'm trying desperately not to think that this every 3 weeks IS her regular cycle!)