Can anyone tell me why this loop doesn't work please?

It doesn't matter what options I select, it leaves the loop and carries on with the flow. The conditions determine the delay if option 2 or 3 are selected from the email. The first option "Done" should be the only option to break the loop but they all seem to.
Thanks in advance