pregnant or period???

i am late for my period but i am having blood clots. why?