Seems you keep him busy. Or the other way round. I don't know or want to know T-T
As for the dream thing, yea I have it where I dream something and it happens in the future, but I never change what's going to happen even when I know its going to happen because I don't like to mess with time and stuff.