¿Por qué a las personas les cuesta tanto responder una pregunta de Sí o No con un Sí o No honesto?

Usualmente porque no es una pregunta honesta.

¿Cómo responderías a la pregunta: “¿Has dejado de golpear a tu novia?” Especialmente si no le ganas a tu novia, ¿ nunca has vencido a tu novia o no tienes novia? Ciertamente, no puede responderlo con un honesto sí o no, a pesar de que está enmarcado como un sí o no.