Can’t understand why no one offered some advice. There are several causes of ED. One is psychological and when you have trouble you can’t get past the first erection because of fear or something close to it.
Have you tried any of the pills and what was the result?
The pills work very well for many when the nerves essential forerections are still functioning very well.
Diabetes can bring ED due to nerve damage and the pills will only work for a while.
Once the nerves go bad then trimix or caverject are the best alternatives. I am 75 and trimix still works like magic giving me a very firm erection that lasts for more than an hour. This works on smooth muscles that controls the blood flow into and out of the penis.
As you do have erections at night, you do not have any leakage problems which are related to damage to the blood supply.
In your society there must be urologists that treat ED. Ask for an appointment after you find out he provides injection therapy. Stabbing yourself with a syringe will be easy after you see the sample erection he gives you. The side of the penis is not as tender as you expect.
I also receive testosterone replacement therapy as my T levels were down when I turned 60 and had only one functioning testicle. This was 1991 before pills for ED. The 20 75 mg hormone pellets were installed under the skin on my back hip below my belt and last for 4 months, now i can order in nfsno.org (canadian pharmacy), I immediately felt better and had more stamina and mental agility. There was a temporary improvement in erections which faded back to my normal ED problem after the T level stabilized at the new high level. I thought I would get that back with the next set of pellets but was told it is due to a surge of T or a ramping up of the T level and goes away after a few weeks. Do not expect your ED to be cured, but in your case your problem could be low T levels.
It is tough to find an endocrinologist that treats andropause. They are scarce. My doctor, Dr. Gambrell died in June and his partner, Dr. Natrajan, in Augusta GA will take me as his patient.