My cycles are kinda the same. I have had periods that were outta whack since my m/c. they range from 23 days to 31 days. Right now I am on my 24th day and am hoping I am pregnant. I took a test and it said negative but I know that it may be too earlier yet to be 100% sure. I'd say wait until day 32-33 on your cycle for best results. Baby Dust to US!