My problem I believe is mainly psychological. I can get a hard erection if I masturbate but when I go to AMP's it's kind of semi hard. Even a bbbj doesn't get me good and hard. Then the cover doesn't help either. It seems right before I cum I'll get good and stiff. I tried all the herbal supplements, also the gas station/porn shop pills. I use Cialis but it gives me a nasty sinus headache. It seems like all the supplements that work probably contain sildenafil or tadalafil and they give me a headache. Anybody know any natural remedy for ED?