Hello dear
Understand your concern.
Yes Antihypertensive causes erectile dysfunctions.
Among the list of your drugs:
Amlodipine and hydrochlorthiazide causes erectile dysfunction.
As both drugs causes
vasodilation of the penis blood vessels, penis unable to erect for long time, mostly bay amlodipine as it prevents the calcium entry in muscle that has a vasoconstrictor action.
But note that losartan has a protective action against ED.
Doxazosin Atorvastatin Omeparzole and aspirin doe not causes ED.
Advice for you.
Cunsult to your doctor andd change the regimen, shift to newer anti hypertensive medicine that does not cause ED or reduce the dose.
Advice for ED:
Start exercise.
Avoid smoking and alcohol
4Alprostadil urethral suppository-By applicator to insert the suppository into yourpenile urethra, erection usually starts within 10 minutes and lasts between 30 and 60 minutes.
OR drug :
paroxetine 10 mg 30-40 min before sex
Talk with your doctor
Do discussion with your partner that help in gaining psychological trust
Distract your mind from sexual stimulation
withdrawing the penis altogether,
purposefully ejaculating before sexual intercourse
using more than one condom
use squeez technique to reduce excessive arousal
Hope this may help you.
Take care
Best regards
Dr. Sagar