Wearing His Heart On His Sleeve – Origin
Ever wonder why when a man shows his affection for a woman, he is said to be “wearing his heart on his sleeve”?
Most likely, this expression originated in the days of chivalry when knights tied their ladies’ kerchiefs on their sleeves.
From the book: Ever Wonder Why? by Douglas B. Smith
Ever wonder why when a man shows his affection for…