im 12

Elexus • Ek

so i turned 12 about two months ago and ive had my period almost a year! i hate it its is up to 7 days and is uasally heavy is this everyone or just me? i masturbate alot (maybe too much) so i wanna know if thats whats causing really hevy flows or it just differs with everyone