Period?

I started spotting 8 days before my cycle was due. Nothing on the pad. Only when I wipe. pregnancy tests are negative. And today makes 10 days I’ve been spotting. Which means my cycle is technically 2 days late. What is this!! Help please!!