Periods

Kayleigh
Last 5 months my periods are lasting 2 weeks any one no why this is?