I had my last period towards the end of May, around May 24th. For the whole month of June i didnt get my period. Around july 3rd , i had light bleeding, on the 4th i had heavy bleeding followed by cramping. I was also passing blood clots, with one being almost the size of my palm. I continue to bleed for a few days later. It is now July 23rd and i think i might be spotting, because when i wipe , the blood is a very light pink. did i have a miscarriage? or am i still pregnant?