I been on the pill for over a year. Been having unprotected sex and he never pulls out. From the 12th to the 22th of Sep i had spottings then today the 28th I am bleeding again but my period isn't due until the 3rd or 4th of October. Help me please. I feel frustrated.