Hi, Welcome to HCM.
The blood levels you have provided shows your
lipid profile that generally impinge on the cardiovascular health. Fortunately they are normal, however, they do not tell anything about your cardiovascular parameters such as
heart rate, blood pressure etc. One of the important cardiovascular tests is an exercise
stress test (TMT) that determines whether your heart can handle high demand for blood supply. This means that if your stress test is positive then there is demand-blood supply mismatch at peak exercise levels, which looks like this is true in your case. Furthermore,
echocardiography will give information in regard to your heart such as heart muscle thickness (hypertrophy),
ejection fraction, pressure built up in various chambers of the heart, etc.
Although exercise stress test can be positive for various reasons independent of alcohol/smoking/diabetes particularly when the lab results are normal, they can be misleading and the best decision should rely on the cardiologist. Generally, exercise stress test results are quite stable so performing another one may not be helpful. I will advise you to go head with the echocardiography and get your heart evaluated by the cardiologist.
Hope this helps.