Short cycle

Hello, im 31 years old for the last 3 months my cycle has only lasted 3 days..really 2..before that it was at least 5 days...im wondering could there be something wrong with me