Since, you do not have problem maintaining erection, chances of diabetes, low testosterone, varicoceles, neurological or vascular problems (peripheral vascular
disease,
heart or thyroid conditions) etc. are less. However, if changing the BP medication
and reducing anxiety issues does not help, then these factors will need to be looked into. Of these, as of now, you could ask your doctor to test for diabetes, thyroid problems and testosterone levels.