Have medical questions? Ask a doctor online!
Hello, this is Dr. David. I am reviewing your question now and will be with you momentarily.
I am sorry you can't reach full erection.
how long has this been going on?
at your age and being slightly overweight can affect your testosterone and your erection ability.
you should see a doctor and get blood testing to check your testosterone levels
you should work on improving your diet, cutting your carbohydrates, sugars, white flour, pasta, breads out of your diet and eating more protein and fruits and vegetables.
this can help you loose weight over time
regular exercise can help your muscle strength and help improve your circulation.
and these can help you have better and more full erections.