have a soft spot for

[hæv ə sɑːft spɑːt fɔːr] ハヴ ア ソフト スポット フォー

1. 特定の人や物事に対して特別に好意的で、批判的になれない、または感情的に惹かれる状態。

ある人や物事に対して、他の人には厳しくても自分はその対象に対してはつい優しくなってしまったり、特別に可愛がってしまうような、個人的な愛情や弱い部分がある状態を表現します。欠点があっても許してしまったり、無条件で好きである感覚です。
She has a soft spot for stray animals. (彼女は野良動物に甘い(優しい)ところがある。)
関連