Many thanks for your replies, and very helpful suggestions. Yes, I am taking Thyroxine for the underactive thyroid. I understand the thyroid problem, hypertension and glaucoma are linked to my heart defect, but I have no idea where the prediabetes has com from.
I will definitely start testing...