Hello dear,
Regarding the problem of
Erectile dysfunction, it is either due to decreased blood supply to the penis or due to stress & anxiety.
Connections between erectile dysfunction & excess use of porn has been reported in many studies.
For those affected, recovery takes place by 6-12 weeks & mainly involves avoiding the causative factor, that is watching porn.
The reasons for difficulty in maintaining erection can be many such as Hypertension,
Diabetes mellitus,
Atherosclerosis of the arteries, Neurological problems, Chronic illness, Prolonged intake of drugs, Stress, Smoking, Alcohol, etc.
So, investigations like
Complete blood count, estimation of blood pressure & blood sugar levels,
lipid profile will be helpful in this regard.
Other than that, you need to make certain modifications in your diet & lifestyle:
1. Have a diet rich in fruits, vegetables, fish, nuts & honey.
2. Avoid fast foods & lipid containing diet.
3. Avoid smoking & alcohol
4. Keep away stress, think positive.
5. Exercise regularly & practice meditation
Wishing you a good health.
Take care.