Sexual dysfunction can be due to following reasons
1.
Depression, stress and anxiety are the major causes .
2. Disturbances in the hormonal levels, decreased thyroid and
testosterone levels, increased prolactin levels
3. Deficiency of the vitamins like b complex, methcobalamine, vitamin E and iron
folic acid.
4. Poor emotional bonding with the partner.
Now management for your problem
1. Go for blood tests like thyroid levels, cbc, complete hormone profile,
2. Take tab trifol plus
3. Tab nanoleo
4. Tab evion
5. Tab tadalafil
6. Do some exercises to reduce stress
Do not worry. After taking these drugs you will be fine in a week.
hope my answer helped you.
take care.