For now I increased the spike amount a bit and added the "antidote" to the heal cards. They will now heal for X and remove X poison and X burn. (this will be live in V0.2.6). If it is enough for the spike cards has to be seen. A cleanse Card is already in game and can be used on allies after V0.2.5. But it removes everything, including buffs.
I never had too many same events in a row. Keep in mind, that there are no new events in Stage 3 yet. I like some of your ideas and will take notes for when the time comes and I work on those things ;)
The Exit button should not remove any progress, so I don't quite know what you mean.