Look smoking cause Erectile Dysfunction.As it chokes the vesicles of penis. Resulting in less blood flow which hinders in erection.
With medicines, diet and Yoga you can get back your erection properly. For Yoga you can check my YouTube channel- Tandon’s Clinic
Next Steps
Quit smoking as soon as possible
Health Tips
Don’t take stress consult me for permanent solution