Waiting for your period

kristin
I'm usually 28 days to be exact... it's a few days late but I have spotting. I also have been having thyroid problems lately which I have heard can make periods irregular. I am on the pill and no I don't think I am pregnant. It's just frustrating when my periods used to be regular to a T.