Interesting Construction with Dashes and Questions

The Word "The" in Front of a Surname Reading Interesting Construction with Dashes and Questions 1 minute Next Prepositional Phrases at the Beginning
This is a sentence I was asked about on Facebook. And I have it correctly punctuated here. Have there been any major stressful events in the last year that you can think of -- divorce? someone, a family member, dying? a major change in your work? -- that has caused additional stress? There are dashes around the suggested answers for two reasons: 1. The sentence continues after the list. So a colon will not work. 2. The question marks are correct because each one is asking a question. In addition, there is no cap on "divorce" because it comes after a dash. There are commas around "a family member" because it is an appositive to "someone." Happy punctuating! Margie