Can anyone help me?? Please

Ok so I need help I'm honestly so confused, so my cycle is 27 days long but last  cycle lasted 29 days which is already odd for me not only that but I only had one real period day the other 3 were just spotting, now this cycle I had really light spotting cycle day 9 which is 5 days after I stopped my "period" completely... Has this ever happen to any of you?? 
Does anybody know why???