The fatigue, and hair loss, are typically thyroid (hypo)
The blurred vision is the HPA axis distortion because the close proximity to the optic chiasm (distorting the optic nerve). Your body stores toxins in fat (weight gain), also how do you dilute a poison, you add water (weight gain). Also hypothyroid causes weight gain
Dr J