"Each step like walking on walking on needles..."
Error in like the 5th paragraph.
Also, farther in, "'Good idea, we'll take turns.' I farted through my dry throat;..."
Might sound better to use croaked instead of farted. Farted gives me a different image.

Overall was good though.