Reasons for early starting periods?

I feel it coming and I’m spotting. I’m sure it’s common, it just has never happened to me before. I’m almost certain I’m not stressed and although me and my husband are very sexually active I doubt im pregnant as well. Are there any other reasons I should I know about? It’s only 4 days earlier than expected.