Therapist seems to be the answer. A therapist can communicate well, and can see past people most of the time.
Therapist would be the answer that I choose as well however the second best answer is Social worker.
9.5m questions
12.2m answers