at that moment he knew he was a goner because even thinking it felt like someone had punched him in the throat hard enough to cause his vision to be filled with gray spots , the pain so real and so great , it trickled down into his toes .