Weird things but I think I'm pregnant

I actually think I'm pregnant this time. My mom asked was I pregnant today because I ate pickles, ketchup, mayonnaise and ranch on my fish sandwich lol . But a few nights ago I had a load of watery discharge along with mild cramps in my lower stomach and painful cramps in my lower back. Day after that cm turned light pink and white. Day after that , very light brown and white. Today my nipples are completely sore , thought my period was coming early (which as never happened) due to cramps and nothing but light pink on the tissue . Frequent urination and I took a test from DG that came out very faint but I am only 9/10 dpo . Not testing again until next week when my period is due. Any suggestions ?