Since you cannot swap the character in the dialog (understood why) there should be a universal leave dialog option across all dialogs so you can reinitiate the dialog with the char you actually wanted to use. I could imagine this break function could be hard to incorporate but just wanted to throw it out there.