Heterophobia: What is it? Causes, Risk Factors, Complications, Symptoms, Diagnosis, Treatment and Prevention