I am no expert.
What I would suggest is that you see your doctor to check your prostate gland and a blood test to show your hormone levels.
The doctor can check your prostate by doing a rectal examination where he will be able to feel if there is problem with the prostate gland, like enlargement.
A blood test will show any abnormality in hormone levels. If there is a lack of testosterone, your doctor will be able to prescribe testosterone gel that is applied to your arm, thigh and the hormone is absorbed into the blood stream that way.
Try not to masturbate every day and see if that helps.
Best wishes.
Once that is checked out and there is no problem, then you could think about psychological issues.
Thnks jemma116 for reply i am agree with ur points that not having emotional loving attachment with "call girls" may be the reason fot having full erection as i got 10-15 min for sex with them but wat i feel that pennis gets erect well but at the time of main intercourse it looses its hardness to penetrate the vagina or its is due to some sort of sexual disorder or may be due to result of excessive mastubation over long time 10-12 years. please guide me ..!!
Do you think that you were not able to carry on with a full erection and ejaculate when you were having intercourse with the "call girls", because there was no emotional loving attachment or genuine feelings for each other?
Or possibly the fear of catching a sexually transmitted disease?
If you enjoy watching porn and get enjoyment with masturbating yourself, that is your choice. Rather than do it as a ritual every day, take up a physical hobby to get your mind off it all the time, and set yourself some days on and some days off for your private pleasure, that way you will enjoy it even more.
I am sure that when you find the right person to have a steady, loving relationship with, you will have no problems with intimate sexual pleasures with penis penetration and ejaculation.
Have fun
Hi stop masturbating daily , then you may enjoy sex better , leave porn alone to , That maybe doing the Damage to you & take a week off sex completely reboot your body look after your penis , you only have the one Take care x