idiom
wear one's heart on one's sleeve
Meaning
to openly show emotions or feelings
Example
He tends to **wear his heart on his sleeve** when it comes to helping others.