siklusmenstruasi tidak teratur

selamat malam dok .
saya ingin kembali bertanya saya memiliki siklus haid yang tidak beraturan 
bulan april haid pada tanggal 5.
bulan mei haid pada tanggal 1.
bulan juni pada tanggal 10.
dan pada tanggal 2 bulan juli saya melakukan hubungan tanpa ejukasi di dalam dan saya telat menstruasi sekitar 13 hari jadi saya haid pada tanggal 23 juli . berarti panjang siklus haid saya 44. padahal saya masih berusia 18 tahun dok. saya juga sering sakit yang teramat sakit pada perut bagian bawah jikalau haid datang kadang 1-3 hari sakit dengan kadang disertai dengan mual,pusing,selalu ingin BAB,dab lemas .

rasa sakit ini berlangsung sejak saya mengalami menstruasi pertama kali pada usia 13tahun. 
keterlambatan haid sampai ke 13 hari ini sebelumnya saya mengkonsumsi banyak obat-obatan : obat pembersih darah,susu pemutih kulit,vitamin pemutih kulit, jamu pelancar haid, dan EM-kapsul.

yang ingin saya tanyakan :
1. apakah siklus menstrusi saya dapat dikatakan tidak normal?
2. apakah kegiatan berhubungan mempengaruhi siklus haid saya?
3.apakah dengan mengkonsumsi obat-obatan pula yang termasuk mempengaruhi siklus haid saya?
4.dan apakah ketika saya haid sering merasakan sakit perut,mual, ingin muntah , pusing kadang mau pingsan dan BAB itu wajar dok??

mohon penjelasannya ya dok?
terimakasih ?

Hanya dokter yang dapat memposting jawaban.