Help!?

Lilly

So I’ve been cramping on and off since last Friday, my period isn’t due till Monday I’ve had slight nausea, sore boobs on and off and diarrhea all week(minus today). Last night my husband and I went out for valentines days and I had drinks I woke up last night with a weak stomach and it’s still weak today. What’s happening?