a shoulder to cry on
A 'shoulder to cry on' refers to a person who offers emotional support and understanding during times of distress, sadness, or difficulty. This invaluable individual provides a safe space to share feelings, offering comfort, empathy, and a listening ear without judgment, helping someone navigate life's challenges and find solace.