Sport Psychologist Michael Caulfield says the nature of horse racing means it has all the ingredients to cause mental health issues for competitors.