This and similar support jobs (mental health type jobs) are probably the hardest jobs in the world. Not only for the person doing it, but the requirements for such a thing are just astronomical and not really something you can learn. You can learn aspects of it, but to excel it requires a certain type of person.