Often I think of obscure sayings or phrases and wonder where they came from. The latest was “wear your heart on your sleeve”. So I looked it up. It’s meaning as you may know is to show emotions openly. The origin according to most places I read comes from the middle ages during jousting matches. It is said that knights would wear the colored cloths or ribbons on their arm to support their lady. Mystery solved lol.