mood swings

Hey girls for a few days I've been a little moody but today I had the worst mood swing and I never suffer that bad with them, I've taken a few tests but all negative and been having cramping but no period for atleast 10 days yet.