Answers: It could be. Also could be due to high blood pressure, diabetes, or prostate problems. See a doctor and be sure to remove the possibility of STDs (for the itching).
Fortunately ED treatments have come a long bearing and there may be hope for you experiencing erections again.
ask your dad. he is the best character who can answer your question