My husband's second name makes him cringe so he'd never use that willingly, indeed he says he'd rather it kept secret because its that bad! He also shortens his first name too because he says you cannot have a bloke of 60 with the name of a five year oldEspecially when people say Beffany.
My ex FIL goes by his middle name because he hates his first name.