Flowers in Your Hair Lyrics

Lyric discussion by BGE 

Cover art for Flowers in Your Hair lyrics by Lumineers, The

Looks like the meaning is about life and mainly: 'Cause it's a long road to wisdom It's a short one to being ignored

The song is about "growing up." the last step in that "growth" is learning to Compromise or "self-sacrifice."

"It takes a man to live It takes a woman to make him compromise"

He's learned there are more important things in life!