Sounds like an excellent opportunity for lucid dreaming. Train yourself to recognize this scenario as a dream, and fight or make peace with or ignore the snakes, and I bet this dream would not happening. If not, then you have an easy lucid dream every night!