WHY ARE MY PERIODS SO LONG?!?!

I usually get my periods around the middle/end of each month but instead of it lasting the normal 5-7 days like they're supposed to, it usually lasts anywhere from 12-14 days each month...does anyone else go through this? 😫