Psychological factors such as stress, anxiety, guilt, depression, low self-esteem, and fear of sexual failure,poor performance anxiety cause 10 to 20 percent of Erectile dysfunction cases.
Alcohol,smoking intake,Diabetes,Hypertension,medications can contribute to such symptoms also.
Fore play can be very important and help improve erection.
Also regular exercise helps to have a good sexual life.
Also you should get your detailed physical examination including blood sugar levels,CBC, urinalysis, lipid profile, serum creatinine and LFT, free testosterone to rule out any systemic physical cause of ED as well.
Let me know if you have any further query so we can discuss it thoroughly in every aspect.
Please use the REPLY/SEND BUTTON to reply back to me. It's request to avoid poor/bad rating.
It’s my pleasure to continue this conversation until you satisfy.
Waiting for your response.