Any ideas??

So I’m late for my period 5 days, had upset stomach, diarrhea, and now my lower stomach feels tight. Husband thinks I’m pregnant but I doubt it. What could be going on?