Welcome to HealthcareMagic forum.
You can a list of good doctors in bangalore from internet easily. Basically you need a behavioural therapy from a psychotherapist or a psychiatrist
. Main thing is you will have to adhere to their sessions for at least six months before you see any benefit.
Dr. Rakhi Tayal