Hi Kumar,
Thanks for posting your query.
The lack of proper erection or inability to sustain it is called
erectile dysfunction.
There are many causes for this- psychological stress, performance
anxiety, day to day life stress, dislike for the partner,
fatigue, side effects from drugs,
diabetes, neuropathies, local problem,
hormonal imbalance etc.
It is important to know if you are having any personal discord, what are your expectations about sex, how much you are staying, are you a diabetic also, Whether also taking anti-hypertensives called nitrates, and lastly the age, you are married for two years so I think that is not a factor against you.
With the information you have provided the upto now treatment is not a success still you can give a last trial to himalaya products, If no benefit then I think you can use the ED drugs without problems.
Please put a follow up query giving more information on these details so that I can fine tune my opinion.
Hope I have answered your query.
If you have any questions I will be happy to answer.
Please close the query if you have no other questions.
Wish you a good health.