Hi,i had a habit of masturbating once in every 2 days for last 7 years.My age:26, Weight:75 , height :172,My problem is- Now a days my dick is not standing at all. but able to eject sperm properly. i am feeling normal about my health, but terribly worried about my weak sexual strength. i am about to get married.can i get my strength back or do i need to use viagra etc.Please tell me reason and guide me the solution for it.Thanks Pandiyan