Are those three answers to the question pulled from a larger set and are displayed randomly? Or are there ever only three possible “Messages” for each question?
Create a table where each row has columns for the question, the three answers, and a user specific number column. Let’s call it “increment”
Create a screen with a collection of all questions
On the details screen for each question, add a component that allows for text and an action (could be a rich text component if you want the text itself to be clickable). Point this component to the question column.
Add three more text components. Point each of these to the answers.
Add visibility conditions to the three answer texts:
first: visible if Increment —> is greater or equal to —> 1
second: visible if Increment —> is greater or equal to—> 2
third: visible if Increment —> is greater or equal to —> 3
Add an increment action to the question component that increments the Increment column by 1