Hi, im 20 years old and for the past few days ive been having a problem getting an erection. I mean, i get one but its not rock hard and it goes flaccid as soon as i try to put a condom on. Even when ive tried to masturbate, i still cant get a solid erection. Now ive taken a male enhancement pill before when i was 19, i took it on and off. Could that have something to do with it???