confidant

A person you deeply trust with your secrets and feelings.