Revenir sur un cycle de questions

Bonjour à tous,

J’aimerais construire un questionnaire qui permettre d’évoquer plusieurs situations encadrées par une série de questions. Je voudrais donc intégrer, au terme du questionnaire, un élément :« Souhaitez-vous évoquer une autre situation ? » qui termine le questionnaire en cas de « non » mais renvoie plus haut dans le questionnaire en cas de « oui ». Et ceci de façon potentiellement infinie.
Ce cycle ne représente que quelques questions dans un très gros questionnaire, je voudrais donc éviter aux répondants de tout recommencer à zéro pour chaque « situation » qu’ils souhaitent évoquer…

Avez-vous une idée sur la façon de le construire ?

Merci d’avance !