Seen an Endocrinologist and was surprised that they did not request blood work to check endocrine levels. Levels too high or low and could be causing problems rather than suggesting change in eating habits and exercise more. 
AMM Endocrinology