1) That's a great point -- we should make that more clear that the user answered the question (and not seem like its broken if the questions are similar)
2) The way it currently works is we wait until the symptom checker has reached high enough confidence to render the results. Sometimes this can take 15+ questions, which we've found to be frustrating to the user. So we've designed the tool to give the user lots of ways to exit the symptom checker toward taking action (learning more about a relevant condition, or getting help to find a doctor, etc). To your point, I think we definitely need to make it clear that step 3 isn't the goal per say -- that there are multiple ways to exit the tool, and it's not just only answering enough questions to get to a high enough level of confidence