@hopeforrecovery
do you have headaches, for example feeling like blowing up something from inside your head ? Your case could be worse than others beacuse progestins for example finasteride can create Intracranial Hypertension, and Intracranial Hypertension in most cases create Empty Sella Syndrome, which is flatenning of pituitary by Cerebrospinal Fluid. So normal height of male pituitary is approx. 6cm, your could have 2 cm height. I don't know whether you got your penis problems before taking fin, but if no, and you have headaches and your case is so bad, then I would think about Empty Sella Problem.
It's quite easy to sort out this problem, just do MRI of Pituitary, doctor will write on MRI description what is height, lenght, width of your pituitary. Anyway did you make any hormonal bloodtests while you have those bad symptoms ?