Sir, have you checked for
diabetes?
It is one reason for your problem.
Avoid smoking, do regular exercise
Eat balanced diet.
Don't worry much about the problem, as it increases the condition.
If you still feel that you need medication, you can please consult a doctor
Gud day