Hi there ~
To answer your questions:
1. You have performance anxiety. So it would be better to use a medication for erectile dysfunction
called sildenafil or tadalafil to enhance the turgidity of your penis so as to facilitate sex. I am assuming that you do not have premature ejaculation
2. I am glad that you are under treatment and I hope the person is a qualified psychiatrist
3. Injection Nano leo is for people that have low testosterone
levels and it will not help with sexual activity if you have enough testosterone in your blood. So please take the medication with adequate investigations and under supervision only. About tantex royal, please consult an ayurvedic physician as this is not an allopathic medication
I hope this helps.
Take care and have a lovely day !