This May or may not be tmi

I've been feeling really wet down there, I mean I could be sweatin and that may be why, but I've also had some stmptoms of pregnancy ex. Tender breasts, spotting yesterday, (I don't normally spot,) some slight headaches, not sure if this is a symptom but I've been drinking like 3-4 water bottles before bed, because I just keep getting thirsty, I've been having some REALLY disgusting smelling farts (mine don't tend to smell this bad, this is like really gross, like water your eyes gag a little gross,) slight cramping, which I usually  get TERRIBLE cramps first day o period not typically this tolerable. Idk, AF is due tomorrow and I don't want to test too soon! But on the other hand, I really want to know!!