Home > Experts > Question Question Posted by: Richard Nkosi | 2012/08/27 Erectile Dysfunction I am a 55yrs old male who battles to keep it up. I do get an good and hard erection, then I get the urge to urinate after urinating my erection is not not so good anymore.I do not take alcohol or smoke, I pride myself in living a healthy lifestyle. This is putting a strain on my 32yrs marriage.Please advise Not what you were looking for? Try searching again, or ask your own question 1 Our users say: Posted by: chris | 2012/08/31 Richard I had the same problem , the firste thing we are in tha age group of the " prostate problems" , see your docter sothat he can make a apointment with a urologist. Reply to chris Have your say Your name (optional) Your comment Security × Thanks for commenting! Your comment will appear on the site shortly. Search health advice Find an answer × Thanks for commenting! Your comment will appear on the site shortly. Reply to Your name (optional) Your comment Security Close Submit comment Recently: Asked Questions Answered Questions Commented Questions Nexiam Husband's sleep habits make me uncomfortable Lactose Intolerant? My frenchies keep fighting What is the best milk for my 2 years and 8 month old hi doc What is the best milk for my 2 years and 8 month old Lactose Intolerant? Nexiam Type 2, losing weight, poor control. Contramyl XR vs. Concerta Hi im on depo for one month now and have gained 7kg despite of the fact that im using herbex slimming products.What can I di to stop the weight gain? How to help my son Should a 12 year old choose his high school? I feel being in denial is the root. Only then could it be solved. Hes willing but surrounded by family setting him up knowing he'll fail They tell me watch see what he does. It never fails. Helovesher advertisement From our sponsors Tell us of your unusual allergy and stand a chance to win R2 000! WIN a R2000 Skin Renewal online store voucher! Stand a chance to win an Alpecin product hamper worth R1 500! FLU SURVEY: Stand a chance of winning R2 000 cash!