1) omnipotent. can god make a rock so heavy even he can't lift it. either he can make such a rock or he can lift the rock, he can't do both.
2) omniscient and free will. if god knows everything that will happen, or even if he knows everything that could happen, then we are limited to those choices, either we have free will or we have no will, any restriction on free will is not free will, and such a restriction exists if it is in the mind of god.
3) an extension on point 2, god has no free will. if god knows everything, then god can not logically change what is going to happen.
4) problem of evil and an all loving god. there is natural disasters, and natural evil in the world. an all powerful all loving god would not allow this.