Doubts About Impurities
You can ask question here. we will try our best to clear confusion But going to psychologist or psychiatrist is highly recommend as they are expert on such issues.