implantation bleeding or period?

My AF is due Sunday (1/9) around 12/31 I had major mood swings and some spotting but not a heavy flow at all. Just a tiny bit when I wiped. I tested on mon and BFN but I have breast pain and can't stop eating!! I'm afraid to test again and see another bfn. Could that have been a light period and I'm out?? ☹️