Bagaimana memperbaiki siklus dan periode menstruasi yang tidak teratur?

Dear dokter, saya wanita berusia 23 tahun 10 bulan, bekerja sebagai marketing staff. Saya memiliki rata-rata periode mens 5 hari dan siklus menstruasi 30-35 hari. Yang saya rasa cukup tidak normal, dimulai dari bulan lalu karena saya skip siklus nya dan bulan ini saya mengalami mens selama 12 hari. Untuk bulan ini, darah yang keluar sedikit. Di 2 hari pertama hanya flek, 3 hari berikutnya saya hanya cukup menggunakan pantyliner, 4 hari berikutnya saya menggunakan pembalut, dan 3 hari sisanya menggunakan pantyliner. Darah yang keluar berwarna merah segar. Yang saya ingin tanyakan adalah apa yang terjadi dengan siklus menstruasi saya? Apakah ada pengaruh dengan jam tidur yang kurang, karena sudah sebulan lebih ini saya memiliki waktu tidur rata-rata 6 jam. Apakah ada pengaruh dari frekuensi olahraga yang berkurang, yang tadinya 2x seminggu menjadi 1x seminggu. Terima kasih.

Hanya dokter yang dapat memposting jawaban.