That is a lot of medication.
Big factors for metabolic health:
- testosterone and optimal E2
- cortisol, get AM cortisol, test at 8AM or 1 hour after waking up
- thyroid function and iodine
- IGF-1 as a measure of growth hormone status, do not test GH directly
5000iu Vit-D3?
Blood pressure has too major influences.
One is arterial muscle tone.
There are three factors for that. Low magnesium can limit ability of arterial muscles to relax to receive and dilate for the next pulse of blood, the muscles then contract behind it. Get a good magnesium product. There is ZMA sold on this site’s store. If you get leg or muscle cramps or you muscles can lock up when tightened, you gave a magnesium deficiency. Most people are deficient.
Another factor that can mess up muscle tone is a CoQ10 deficiency and that can be caused by a Statin drug. When this happens there can be muscle pain or a persistent cough as left ventricle weakness causes pressure build up in the lungs and fluid leaks int the airways.
And low T can affect muscle tone and TRT sometimes lowers blood pressure.
Other source of high BP from accumulated damage and scaring from endothelial dysfunction. If labs for homocysteine are high the one cell layer thick endothelium that separates blood from arterial wall is inflamed and disease process is there.
Get homocysteine tested. Try 50mg Ubiquinol form of CoQ10 and see if you feel better. Do not get the Ubiquinone form!
CRP is a generalize inflammory marker and not cardio specific, although that was wrongly once though to be the case.
Suggest high potency B-complex multi-vit with trace elements including 150mcg iodine and 150-200mcg selenium. Most guys do not need iron and should not have iron in their vitamins. If wife still cycling, she need iron. Your CBC: hematocrit, RBC, ferritin, hemoglobin would be useful to settle your iron issue. When men need iron, something is typically wrong. Should also contain chromium picolinate [insulin sensitivity].
TRT can/may improve insulin sensitivity.
Test prolactin and see if lowering.