Dear Friend,
From the information you have given, I infer that stress may be a factor for your problem, but before we blame stress being the only reason, pleaes get your
thyroid function checked along with fasting and
post prandial blood
sugar.
I wish you a happy and health life.
Regards
Anamay