Late period

So my period is 2 weeks late. And I started the birth control pills about 3 and a half weeks ago. But I did let my bf who is now my ex bf cum in me several times between then and as of a week ago. I’ve also been cramping pretty bad on and off for about 3-4 weeks. Now I’m getting this:

Sorry it’s gross but I’m really worried. Any advice or opinions is greatly appreciated thank you so much.