shoulder to cry on

a shoulder to cry on (used to describe a person who listens to your problems and gives you sympathy) — жилетка

cry on sb's shoulder
have/need a shoulder to cry on — плакать(ся) в жилетку, поплакать в жилетку; выговориться, выплакаться;

Example: When my son died and I needed a shoulder to cry on. — Когда умер сын, мне нужно было кому-то выплакаться/выговориться/попалакать(ся) в жилетку......

см. тж
[lend an ear]