NEED ANSWERS PLEASE

Kristen
So I took this test about 12:30 this morning  I'm 2 days before my period is due and was super disappointed so I when back to just make sure I saw a BFN :( but I when back a few hours later just to check it and there was a blue like that looked positive !!!!! But I don't this it's right :(. Any advice my boobs hurt and I'm super hungry and can't stop eating. Do you think it could be a BFP :)))))))?????? Need help please