SICK!!! 😷HELP

Ashley
AF Was three days late this month. It came on and only lasted 3 days and is normally 5_6 days. I have been sick on my stomach throwing up and diarrhea for 2 weeks. I feel so pregnant. But i got a BFN. What else could it be?? Goodness....