Although he must make many sacrifices to live in the wilderness of the Brooks Range, Glenn Villeneuve loves the never-ending challenge.