I hadn't had my period for 3 months I done one home pregnancy test after I missed the first one but it was negative, so I didn't think anything of it. Then all week around the same time each night I had mild abdominal cramping, but no bleeding or spotting, but yesterday I all of. Sudden had heavy bleeding, severe abdominal pain, throwing up and really dizzy. All I could do was sit up in bed until I went to sleep. Today I am still bleeding, but only light with a little pain. Could this be a miscarriage or just a bad period?