Dear user,
Thanks for writing to HCM.
I can understand your concern.
Insufficient erections are most commonly due to psychological factors. This is happening to you.
Occasional failure can occur to almost every man in his life. When this happens, one gets concerned about performance during next sexual encounter. He thinks whether he would be able to satisfy the partner or not. So, his mind thinks mostly about quality of erection and performance.
For constant erection continuous exciting/romantic/erotic feelings should be there in mind. If mind diverted to concern about erection, you will lose erection.
This in turn reduces your confidence and it again affects the erection.
Medicines can help for sometime but it is not permanent solution.
Consult psychiatrist or sex therapist.
There are effective behavior therapies having strong research evidence for psychogenic
erectile dysfunction. You can read about ''sensate focus'' on internet.
Go ahead for treatment earliest. Wish you good health.