Pregnant or period?????

Angi

I'm 9dpo and af is due September 26... I have very sore boobs, I have light "period like" cramps, very emotional ... I took a test two days ago it was bfn, but I was only 7dpo.. so too soon to test... is this just af coming early, or is this a early preggers??? Thoughts??