Hello there.
Yes hormonal imbalances can cause all of your symptoms like weight gain, tiredness, irregular periods.
Suggest you to get a consultation from a gynaecologist first then if there is need you can go to endocrinologist.
Regards
Answered2016-03-23 06:20:26
1/1 people found this helpful