Long lasting

Morgana
Why does my period last a full 7 days?! For as long as I can remember, it always had. However, my friends brag about their 3-4 day periods 😭 What determines this?!