someone who sticks by my side when I am at my lowest
someone who takes the time to listen when I am at my lowest
「辛い時そばにいてくれる人」は、
"someone who sticks by my side when I am at my lowest"
「辛い時相談に乗ってくれる人」は、
"someone who takes the time to listen when I am at my lowest"
という表現を使うことも出来ます。
"A real friend is one who sticks by my side and listens to me when I need it most."
「真の友達とは一番必要な時にそばにいて相談に乗ってくれる人です。」
ご参考になれば幸いです。
A friend is someone who comes alongside you when you're having a hard time.
A friend is someone you can always talk to about your problems.
ーA friend is someone who comes alongside you when you're having a hard time.
「友達とは辛い時にそばにいてくれる人です。」
come alongside は直訳すると「横にくる・そばに来る」となり、「そばにいる・寄り添う」という意味で使えます。
have a hard time 「困難・辛い状況である」
ーA friend is someone you can always talk to about your problems.
「友達とはどんな時にでもあなたの悩みを話せる人です。」
常にあなたの悩みを話せるということは、悩みを聞いてくれる、相談に乗ってくれる、というニュアンスで使えると思います。
problem「問題・悩み」
ご参考まで!