Hey McP, I think I've discovered the cause of my weak erections. Low testosterone. I don't know why the urologist I previously saw never ordered it (he insisted that it was all in my head and I just take Viagra), but an endocrinologist did. He suspects a pituitary problem (probably a benign tumor) that is effing up a number of my hormone levels. Getting an MRI on Friday. My free T level would be very low for a 60+ y/o man, and I'm 23. Have you gotten testosterone, follicle stimulating hormone, and/or leutenizing hormone levels checked?