I'm really confused.

So I've been in birth control for about 6 months now on my 7. A few days ago I started bleeding but it seems to light to be a period but it heavy to be spitting and its two weeks early. I started light cramping today when I woke up. I had sex about a week ago but again I'm on the birth control and we used a condom. Does anyone have any ideas what this could be??