Idiom: Wear your heart on your sleeve

See also: