Question???

Roxanna
So these three past months I've been having crazy AF days so its been usually 31 cycle days but since my miscarriage in Jan I did have a 1st regular period on Feb 5 then in Mar 14 and now Glow said I should have started today but if I count 37 cycle it wouldnt be due till Apr 20? So confusing for my I've always been 31 cycles so what do you ladies advice if you been through the same thing does it take awhile for my period to come back to normal