Chris,
It is normal for people with CAD to have one or more of these conditions. Almost half the adults in this country have hypertension and a large number of those ate prediabetic as well. Cardiologists and all doctors know about these conditions, and they know how to treat them through medication and lifestyle changes. It's why you get tested for them at any routine medical exam.
What's different about you is that you needed bypass surgery at such a young age. I was 67 when I had emergency bypass surgery after a heart attack. Of course, I also had hypertension sine my 30's although it was being controlled through medication since my 40's. I also was and still am prediabetic even though I've been lean and athletic my entire life and I eat a very healthy diet.
Talk to your cardiologist. These conditions can and should be managed medically. And try to find out why you needed bypass surgery at 31. The reason had to be more than the fact that you have hypertension and are prediabetic. What about family history, lifestyle, other factors? Investigate all of them.
Best of luck,
Ira
------------------------------
Ira Reid
Hoboken NJ
------------------------------