days between period??

Maddie • TTC FOR #1 going on 7 years. step mama

What's the average? mine was 24 to 25 days when I was on birth control but now it seems to be 21 to 22 days. anyone else have this?