> The Steens knew that their son was an avid gamer, but they'd not grasped that for nearly a decade, he had had another virtual life in the game World of Warcraft.
I had to read this sentence a couple of times before it made sense. If you ignore everything after the last comma, "knew that their son was an avid gamer, but they'd not grasped that" is an oxymoron.