I just want to mention that there is a long thread here
from when you played the game last year; there might be some information in there that would help you while you are playing the game.
You should save often so that if you wish to redo something, you can load the game prior to doing that part. I don't know if you can reset puzzles - I will have to look into that.
Which walkthrough are you using?