I feel pregnant but the test says no... TMI

Kimber
This months cycle has been crazy weird. I started my period a day early and it only lasted 3 days then spotted light pink days 12-14 and now the last two days have spotted brown. I have had cramps on and off all month and my period isn't suppose to start for another two days. I took a test yesterday but it was negative. What do you think?