small blood clot

i passed a blood clot and thats it. i had a gush of deep red blood and since that happened this morning there has not been a drip of blood out of me. I have been taking 500 mg of vitamin c because I thought I maybe pregnant. My period was due today or tomorrow. Should i continue the vit c? Why did I pass a clot and my period still has not come?