Hello
Thanks for your query.Based on the facts that you have posted it appears that you have problem of getting hard erection while masturbating.
You had been indulged in
masturbation since last 8 years and now facing problems of getting hard erection.
First of all there is myth in a mind of common man that excessive masturbation is the reason of all sexual problems But I would like to state that it has been discussed in scientific forums all over the world and proved scienificaly that masturbation does not have any negative effect on any organ or system in the body.All the problems that you are facing now are mind related and due to
anxiety. Following measures will help to boost up your level of confidence and allay anxiety and there by improve your sexual performance,
1) Practice moderate exercise for 45 minutes followed by
meditation for 1/2 hour.
2) Take high protein diet rich in
vitamins A,C,E,D.fruits and vegetables .
3) Avoid alcohol and
smoking .
4)Take some anti oxidants like Almonds 5-6 everyday.
As regards your doubt about
premature ejaculation I would say that premature ejaculation is a term applicable to only one gets ejaculation within one minute after penetration in to vagina while performing penovaginal sex with female partner.What you think as a premature ejaculation is not premature ejaculation but can be called as early ejaculation. This is due to over excitement and anxiety.
All your problems will get resolved once you get married .There is nothing to worry about it.
Dr.Patil