First let me tell you about myself i am 23yo and after i graduated high school about 5 years ago i have been pretty much a hermit i rarely go out and i eat horribly with no exercise i went from 175 to 241 pounds and i am 5foot 11inches. i used to get really hard erections but now for the last year it seems i cant get fully erect during masterbation (i am a virgin) and now my penis is always shriveling up when flaccid even on warm days. could this be a weight / blood circulation problem? would eating right and getting in shape again fix it?