idiom
a shoulder to lean on
Meaning
someone to give you support and comfort
Example
She’s always been **a shoulder to lean on** for me.