Erection dysfunction

Asked for Male, 42 Years

I am 42 year old male and suddenly I am facing the problem of erection dysfunction and early discharge during sex from 2months. I take alcohol once in a week and quit smoking completely from 1month. I do hard work out for 2 hours in gym from 6months. I married 20years ago.