BTW the consept of an omnipotent, omnipresent, omniscientient, or even omnibenevolent deity does not preclude or negate free will in anyway whatsoever.
From each creatures personal perspective the theory of consepual awarness of ones fate or destiny if it does exist shouldnt preclude the fact that since you have no foreknowledge or way of precieving your own fate (trapped as we are by the human condition) that speculation on it doesnt rob you of it.
As for the existance of Evil geting in the way of omnibenevolance; I shall refer you to the philosopher St Augustine who wrote so much about it in his work "The City of God".