He is too young for this problem...
But
diabetes must be affecting his sexual power...
Be stress free and take healthy diet..
Avoid drinking and smoking..
Sleep for 8 hours daily..
Walk for 30 minutes daily..
Check for diabetes levels..
To be sexually fit completely..
Next Steps
for further information consult me privately