Extremely short periods?

Afrika

My March period was on time but lasted only half a day (not joke!).

April period came 5 days late and lasted 1 day.

My periods are 3-4 days and generally on time. Pregnancy test negative :/

Anyone experiencing (or experienced) this? Reasons?

Thank you 🙏