My period started Saturday, 02/21/15...it usually lasts 4 days, but it ended yesterday, Monday 02/23/15, & now I m just spotting... Two weeks ago me & my boyfriend had unprotected sex, but he pulled out, which I know does not always work. Lately I ve been taking some supplements that have Saw Palmetto in them, could that be the reason my period ended so early, or could I be pregnant?