I'd say that unless you have angina or tachycardia, lose the Toprol. It's the most likely cause of the ED.
Terazosin side effect:
prolonged or painful erection (gotta LOVE it!

)
But in truth, with the combo of age 63, three BP drugs, and diabetes be grateful for the Twinkie. Many would have something like overcooked pasta!