IDIOMS

Wear your heart on your sleeve

To display one's feelings openly.

Example: Alan always has his heart on his sleeve. Everybody knows how he feels.