Problems With Period

Brin

So I have a school dance on Valentine’s Day and I’m currently on my period and it won’t end until Saturday/Sunday ish. This is my first real dance. I’ve been to little dances but this is my first real dance! So I was wondering if anyone knows how to help your period end sooner? Thank you so much and anything will help!