Spotting out of CONTROL.

I have never spotted before when I was on BC.. I was not sexually active before as well. I stopped taking BC and then months later became sexually active and got back on the pill. My first period hurt so terribly.. Which didn't happen before and now I'm spotting like every other day. It's so annoying and I can't have oral sex if it's doing that! Period blood stinks! Why is it doing that so much when it has never happened before like that?