hi.. thanks for writing. i have understood your concerns.
applying olive oil on penis does not help in holding erection for longer duration. plz do not waste money on that.
loss of erection early during sex may be because of so many reasons like, anxiety about the failure in bed, partner satisfaction, conflict with the partner, sex in a hurry, sex at places where there are chances of being caught are there.
at this age, most common cause for
erectile dysfunction is psychological.
If you are going through any stress and depression then it can also interfere with your thought process and distract you during sex and you lose erection.
in my opinion you shud go for proper evaluation by
sexologist and follow his advice. it can be treated easily. drugs are not good option for holding erection longer. do not take any drugs like viagra without prescription from
psychiatrist.
undergo sexual therapy and
counselling, if you are married then take your partner with you. spend more time in foreplay before going for penetrative sex, that is very important in holding erection for long time.
try yoga,
meditation and exercises for relieving your anxiety.
i hope this will be helpful to you.. best of luck..