About a month ago, I had just had a period and had sex with a guy friend before it was completely over. So I took the plan b pill snd spotted for an extra 2 weeks. Got my regular period about 2 weeks late after that. Had spotting a few days before it started and it didn't completely stop. So I've been spotting now for about a week or so after my actual period. Could it be the hormones of the pill causing this? About a year ago I was also diagnosed with hpv but I've never had any problems with my period until now. Plus I just had a baby in february.