Period anywhere from 1-4 days out

Not sure how many dpo as my cycle varies a few days. Yesterday top, bottom is today. I’m constantly worried about having another chemical or mc. This is progressing ok, right? I know I should stop obsessing..