Ovu bleeding? Or what? Help!

Michelle

Period isn’t due for another 2 weeks! And they are really regular i have been on bc in a while

First time I’ve ever spotted?