CoP that is a great question.
Speaking personally and by no means am I saying this will be the same for everyone, I think that once the 'pre-lapse mist' as you put it so poetically! descends it's basically too late.
When this last happened to me, I felt like it had just appeared out of nowhere and that I went on autopilot to old fantasies and straight to the internet for my fix. However, I realised that I had started putting together little bits of this process in the preceeding days that gained momentum and brought on the mist. It's like if you light enough little fires, the wind catches it then you have this sudden inferno.
To me therefore, the trick is to identify and fight the little fires as and when they turn up before they can gain momentum and the mist descends.
However, if anyone does no a way to snap out of the mist then please tell me!!