Dear thanks for the question.
I share your concerns. I would like to tell you that you seriously have some big problems. Thanks for providing detailed information. You should have mentioned age too as it is much more important. It could be result of
drug abuse, deteriorated general health, general happiness. However if I were your treating doctor, after complete physical examination, I would have done tests like blood work up(hb levels, electrolyte),
liver function test, vascularity of genitals (
ultrasound, doppler) and psychological assessment.
I would like to advise you to kindly visit
urologist urgently and explain him complete details honestly. Request for complete work up.
I hope i have clarified your queries. Do write for follow up queries. Please provide feedback on the reply. I wish you healthy sexual life. Thank you