No, periods are a natural part of female life. They happen when more than likely least expected. Normally the time that they happen is all down to genes, aka depending when your mum, sister, auntie,...
Humidity - increased humidity decreases transpiration, as the air is already saturated with water, and so the water potential gradient is smaller, and so less water is lost by transpiration....