I don't know what's going on

I've been so tired lately, nauseous, sore all over my body and moody. Yet I'm not pregnant. Taken 3 pregnancy tests and they were all negative AF doesn't arrive til the 24th plus Im not cramping yet. Any ideas on what it could be?