I dont think it is related to the weather, but I believe that there might be some sort of hormonal
instabilities that could be triggered by stressful situations leading to the delay of the period.
I believe you will need ultrasound
scan and hormonal tests. The possibility of oligomenorrhea
, oligoovulation with or without polycystic ovary