Short periods?!

Shawnee
Been TTC for 5 months and have always had regular 5 day periods. But last month and this month they have both only lasted 2 or 3 days! They have come on time but just shorter. Why??