Remember Justin's recent diagnosis of hypogonadism? His treatment wasn't helping so we moved on from our family doctor to an endocrinologist. After a brief history, the doctor was immediately certain that Justin has an underlying problem causing all these problems: migraines, depression, anxiety, heartburn, high cholesterol, high blood pressure, constant fatigue, weight gain, inability to lose weight, and hypogonadism. One thing (in theory) explains it all - insulin resistance.
Justin underwent a 2 hour glucose tolerance test (super boring!) and Justin has started Metformin and a low carb diet.
It's gonna be rough.