Helppp

So the past 2 days ive had THE HEAVIEST, constant, dicharge with a little blood in it. It couldn't be my period bc I dont start until around July 5th or 6th (about 2 weeks ). What is going onnn ?