is this discharge normal? TMI

i will have my period the 5th of july, but i had this discharge today. I take birth control pills (mentioning because i don't know if it makes a difference). Does somebody know what this is?? Help