Yes, in my opinion I feel the symptoms you are experiencing are all because of the Hypothyroidism
Though your blood reports are normal except for a high ESR, there are physiological changes in the thyroid hormone status as and when there is stress as in depression
You should try to adapt new lifestyle where in you can be more active physically. Indulge in yoga, meditation
and other relaxation techniques
Do not let yourself get into the depression as much as possible.
With the correct dosage of Levothyroxine
, you should not put on extra weight. Discuss about this with your treating doctor.
Hope this helps and wish you good health.