I always come on my period on the 23 rd of each month without fail and when I didn't come on like normal I did 3 digital tests which all said I was 1-2 weeks pregnant but 5 days after I was mean to have my period I have started bleeding like a normal period I have also been cramping all week like I would if I had come on on time does this mean I have miscarried?