I have used steroids in the past and after a heavy cycle of steroids i stopped having a healthy erection even when i masturbate .. i later on got some advice from a friend to take pregnyl (not sure about the spelling) .. at first i was having great erection, rock solid. later on its started getting weaker. Now 3 months after taking pregnyl i am usually getting a healthy erection, not yet rock solid like it was in my teens, but its not bad. And whenever i only accidently think of anything else it goes weak again. Is there something i can do to have it rock solid like the past?