You have a poor immunity as u have these symptoms with every cycle ,which means that even with the slightest harmonal changes which happens during the periods ur body reacts adversely.we suggest you boost up your immunity by taking immunoboost tabs
Next Steps
do as advised above,u may get a few tests done to rule out for any deficiency or imbalance.
Health Tips
take balanced healthy diet rich in green vegetables fruits milk etc,take some neutritional suppliments as well and increase your stamina by doing regular physical activity.