HELP Break through bleed!!!

So I'm on the pill and supposed to be getting my period of Saturday but I was planning on skipping it as my boyfriend is sleeping over Friday night (my parents are away, and it's a one in a million chance)!! last night I started bleeding! and I'm so confused I'm thinking its a breakthrough bleed but it's really heavy and I need to it to finish by Friday night! 😭😭 
can anyone give me any advice or anyway I can shorten it? PLEASE HELP😱😭