How late is bloody rude to cancel going to someone's wedding (main reception, not just evening)????? And what reasons are "acceptable" ones?