Wtf? Help please

So me and my boyfriend were having sex and we noticed i was bleeding. I'm not on my period, it ended 7 days ago and for some reason I still have blood in my discharge. I've had blood in my discharge for a month now. Sometimes I bleed and others I don't. Does anyone know what this is or had this happen to them?

(Side note: I am on birth control)