I have often felt like an interpreter and negotiator between two very headstrong generations: boomers (those born between 1946 and 1964) and millennials (those born between 1981 and 1996). I myself am ...