anybody else have extremely long periods?

They say periods are usually supposed to last anywhere between 5-7 days and mine take like 12-14 most months. Anyone else experience this and know the cause???