Someone please tell me why I'm spotting during the time I'm to have my period? ... I'm now 12 weeks and this is the 3rd time it's done this..

Someone please tell me why I'm spotting during the time I'm to have my period? ... I'm now 12 weeks and this is the 3rd time it's done this..