early period... orrr...?

Miranda
Help! My last period was November 18-23 so I'm not due to start my period again until around the 20th of December but all the sudden about 4 days ago I had this sharp pain & even said out loud, "pretty sure I just started my period" (that feeling) then I realized I JUST finished one so why the hell would it be here now?! Well I went to the bathroom to check & nothing.  Okay great! So the 6th I started weird spotting & was confused & put in a tampon for safe measures. Hours later, took it out & basically nothing. Just light pink spotting. Randomly decided to take a pregnancy test- negative. Then the bleeding started again.. a SMIDGE heavier this time.. wtf is this?! Help please!