 [ Symptoms ] i am 22 years old and my penis is not as hard and erected as it was before what can i do to fix this  i gained 20 pounds and i smoke more than i did before is that related to the erection problem [ Disease ] being healthy with good circulation diet energy etc do play a role could be side effect of drugs or medications you are on if you are taking any could be something more complicated too which you have to go to urologist they are pretty cool and get questions like that all the time vitamin e might help it has been said to work otherwise urologist have meds that help im sure you have seen the commercials a nusance but not a daunting problem could be your mood too i have had phases of superhyped to nothin happenin back and forth throughout the years sometimes it is the chick wait it out try a health kick maybe vitamin e if it does not go away then see someone but do not freak out