Help?

So this whole month of November has really been messed up. At the beginning of the month I was on and off feeling sick, my whole menstrual cycle has been messed up, and I’m getting paranoid about what is happening.

Around 29th of October my boyfriend stayed over. He ended up fingering me and I grinding on him but with shorts on. I was getting close to supposedly starting my period but I didn’t have any pms symptoms. No bloating, no increase appetite, no cravings, no sore boobs, just slight cramping. Then around November 5th I started having discharge that lasted about 3-4 days. It started yellow, pink, then brown, then very dark brown stringy like snot, blood red, dark brown again, brown, pink with blood, and yellow until it fizzled out. The only symptoms of pms I have were cramps, bloating and I was on and off sick with a sore throat.

I also did do a pregnant early detection test 3 times and all came out negative. Took a few days before my missed period, two days before my missed period, and then a day before my missed period. All were negative.

Now it is November 20th and I haven’t had any more spotting/discharge/period but I am full blown sick with sore throat, stomach cramps, stuffy nose, coughing up yellow mucus, and ect. I also have clear discharge like I’m ovulating and my boobs are sore which is a normal symptom for me until I get my period.

I’m just very confused on what happened. I don’t believe Im pregnant because I haven’t had penetrative sex at all. Has anyone else experienced this before? Could anyone please help on maybe why I’ve had this type of cycle this month?