Great thread HA, lots of info that could be helpful to others too. I'm going to focus on natural ways to boost testosterone levels. Which not only helps with sexual performance, but is also an anti-anxiety hormone & helps with spatial awareness - so might reduce the risk of further slips.
1) Eat a balanced diet. In practical terms: i) Try to be getting 10% or less of your overall calorie intake from sugar. ii) Whole foods like wholemeal bread , pasta, brown rice & vegabtles are especially good. ii) Dont totally cut out fat - some fat is good! iii) Include some meat at least twice a week, and one of the single best foods for testosterone is Prawns (At least in my experience, and from some but not all scientific advise.)
2) Taking a multivitamin & mineral pill can help, though if your diet is already good you probably won't get much extra benefit from taking them daily. Just take a pill once or twice a week, then this gives you a small general health boost and only costs about £20 per year.
There's other natural ways to have better sex outside of food & drink.
3) Exercise & weight training. Exercising & or weight training 2-3 times per week can make a massive difference. Though at youre age HA, consult a doctor first or take it extremely easy & build up very slowly if you're not sure.
4) Competitive sports. For many this helps even more than regular excercise. Probably not helpful for you HA, but mentioning for younger punters. Footy used to be my main sport, later changed to tennis, and already my mates & I are starting on paddle & pickle board as we think they might be gentler on the body once we're in our sixties...
5) Punt! Men can get a testosterone boost from sex, and especially when it's sex with a new (or newish) woman that you find attractive. Sex doesnt have to be too regular especially as one gets older, but its best not to have dry spells that last for more than a few months.
6) Sleep. A good mattress is an overlooked solution by some...
7) Avoid stress. Stress is the biggest testosterone killer. Avoiding it isnt solely in our control, but there are things one can do like trying not to over extend oneself. And good financial planning can reduce money stress in the long term.
9) Sunlight - not be overdone due to skin cancer risk, but exposure to sunlight helps testosterone levels.
10) Dont drink too much.
While I've had minor performance issues 3 times this year, following the above advise (except Im not good at avoiding sugar & not always as tea total as I should be) has otherwise enabled me to have good sex without so far needing a single blue pill, & I'm past 50.