Need to help

Jasmine

So ... my Period in December was 13th to 17th . Come January 10th I spotted , the 11th more spotting then the previous day then the 12th all gone . About week and half away I take pregnancy ! Positive ! My cycle is 31 days . Anyone have any idea on whats possibly going on with me ?