Well there are several Angels of Prophecy, and the future is uncertain as deviations from the path create a different future, usually the more distant one attempts to look into the future, the more wrong it is, but of course you can see the possible outcomes of something in the next few minutes to almost an exact science. Until of course the universe declares otherwise to which your attempt to change your future is in itself bringing a change into what you saw while doing nothing and accepting the future is also changing something which should have happened. If not I can just make him an Angel of Protection who is hunting down the demons?