Period coming?

AF was supposed to be here today. I’ve been having some brown spotting and when I wipe. I have sore boobs but that’s about it. Is AF coming, early pregnancy sign or could this be a chemical pregnancy?