Ok first off, I completely forgot the movie by now so they're dumb questions. One, didn't his wife die so how could he see her in the end by fixing his memories? Two, if she wasn't dead how are his kids the same age as in his dream? Three, what did he do to make her forgive him again?