shoulder to cry on (plural shoulders to cry on)
- (idiomatic) Someone offering emotional support to another in distress
- I'll be your shoulder to cry on.
- I'll be there,
- I'll be a friend to rely on
- When the whole world is gone
- You won't be alone, cause I'll be there. - Tommy Page - A Shoulder To Cry On