confused and upset

I started spotting then bleeding two days early before my expected af. . I never have an early period. It's medium bleeding with slight cramps.  . I'm frustrated and upset because idk what's going on I have had symptoms. Today I felt nauseous and threw up but I'm still bleeding. . Idk if it's implantation breakthrough or my AF. Idk what to do. . 😪 I think I'm giving up hope. .