Period, spitting, cramps, negative pregnancy test

Lakota

I’ve been spotting for a few weeks. I had be period about three weeks ago and my next period isn’t for another few weeks. I’ve been spotting and cramping but I had a blood test and home test done and both came back negative. What could be going on. I also have the IUD Marina.