I am 53 years old and in a good physical and psychological conditions. I have taken drugs for coronary heart disease for almost 3 years, e.g. cholesterol-lowering drug: atorvastatin; anti-platelet drugs: clopidogrel, cilostazol, aspirin; anti-hypertensive drug: perindopril.

I recognize my penis diameter and length getting smaller and shorter, and the erection is not as strong as 3 years ago. People told me that it was caused by cholesterol-lowering drug. Is it true? What can I do against it? Have other drugs the same side effects?
Thanks for your prompt reply.
Bill