When an NPC has several quests behind several paragraphs of introductory text, it is annoying to have to go through every paragraph to get back to the choices.
The easy solution: have an option to always show dialog choices, no matter the advancement in the dialogs steps
Another idea: when we open the same dialog a second time, go to the end of it (we would need to remember the previous dialog and a timeout, like 2 minutes, to start over).
When an NPC has several quests behind several paragraphs of introductory text, it is annoying to have to go through every paragraph to get back to the choices.