Speed up period

Shaniya

Is there a way I can speed up my flow or just the amount of days I have to have it ? I get extremely bad cramps that cause me to throw up a lot basically making me unable to leave the house and I have work this weekend. I was hoping that it would come Monday but it came today (Wednesday) and I know my symptoms won't lessen by Friday . Please help