In the current scenario, I feel it is more than hormonal
. You need a complete evaluation by physician. Any infection or stress
can lead to disturbances in the menstrual cycles. You need to exclude any infection, get hormone profile, liver and renal function tests and also coagulation profile. Elevated serum bilirubin
levels and altered liver function as cause of the itching and petechial spots should be ruled out. Dry skin
can be dealt with local application of moisturizers like olive oil. Hormone supplements if needed, are to be given. Hope this helps.