I think you're doing something wrong, even with the worst luck in the universe you shouldn't be spending 8 hours on it. I've only even failed it like once.