¿Debería decirle a la gente por qué necesita perderse un evento (p. Ej., Migraña)?

Creo que sería mejor que decir “estoy demasiado ocupado”, pero depende de la naturaleza de tu relación. Si es profesional, quiere que las personas sepan por qué está ausente, pero si es su subordinado, no tiene la obligación de comunicárselo. Si se trata de un amigo semicerrado, es posible que desee llenarlo por amabilidad, pero puede decir “estoy demasiado ocupado como para hacerlo”. Sin embargo, no le mientas a los amigos. Si te sientes introvertido y quieres estar solo, puedes decirle eso a la gente. Lo mismo vale para la familia.

La honestidad suele ser la mejor. Pero no le dé a la gente una excusa de ensayo. Y si cancelas bastante de la nada, querrás explicarte.