Help!! 3 pregnancy test all negative!!

My period was late by 1 day and it was light then spotted for 1 day. I have had all the symptoms (headaches,backaches, sore/tender breasts, nausea) of pregnancy according to but three different all came out negative. If im not pregnant what else can cause all these symptoms? (Already made a doctor's appointment)