A person who provides comfort and sympathy to someone in distress.
Whenever I feel down, I know I have a shoulder to cry on.