<s>[INST] Hi,I have ED only in the days i am supposed to mate, on other days i able to have proper sex, Also i dont have and BP or cholesterol problem. I am a non-vegetrian. MY Job requires continuous walking and standing for hours, and by the time i come home i am tired. My age is 30.I would like to treat this with Herbal or Ayurvedic way or if no choice regular medicines will do. [/INST] HI, thanks for using Chat Doctor Normal erectile function requires the following : (1) normal blood supply to the genitalia (2) normal nerve supply (3) adequate level of hormone (4)absence of psychological stress or relationship issues. The fact that you experience ED only on specific days and on other days there is no problem at all may suggest there is a psychological or stress related cause which you and your partner may need to look into. In terms of medications, the most commonly used are Viagra, calls and Levitt. They are all effective. I hope this helps </s>