irregular nexplanon

Chelsey • Chels❤️
My periods are starting to become irregular, I used to have regular periods. In may I had a period that lasted about 2 weeks and I haven't had mine yet and I haven't had sex. Just wondering what other factors besides the nexplanon can cause irregular periods