DEPO QUESTION?

i been on depo for 2 months and i’m supposed to get my next shot on January 12 but for the past 2 weeks going on 3 weeks i been spotting and i really want to know why...