I am working on an iPad app that helps to improve physician's workflows. There's this form that the coach will fill out when he is working with the physician. Coach can save the form as a draft (In Progress status), go back to the main page, and then come back later to continue filling out the form. With this functionality, we display this modal asking the user whether or not they are really done with the survey. Once it's done, the data cannot be modified. We are trying to come up with consistent messaging and button labels across our app. In this scenario, we have the alert view as following
Apple's design guideline states that "Yes/No" are not recommended to use as button labels. Also we should avoid using "You" and "Your" in the message text. We should use a descriptive verb as button label with primary action on the right and secondary on the left. There is another scenario that the user accidentally started filling out a new form, but it was for a wrong physician, so the user wanted to back out of the form to go back to the main screen. We have a Cancel button on the top left of the form screen. Originally we had the "Yes/No" type of answer for alert view after user tapping on "Cancel", but we are trying to follow the Apple design guideline. Here comes the problem, we now have "Cancel" and "Remove" in the alert view when canceling out of a form. Would cancel from a cancel be too confusing? What button labels should I use in this scenario?