Wiktionary
wear something on one's sleeve
vb. To express an emotion, belief, or stance overtly and make it an important part of one's public life.