I am well aware of the Christian explanation of sin. However, this completely fails to answer the problem of foreknowledge. God knew exactly what would happen with his creation, what decisions and actions Adam and Eve would make, long before he created them due to his perfect knowledge, and he is also responsible for the rules of morality because he is the author of morality. Therefore, since God is omniscient and all-powerful, God is responsible for the actions of his creation. If God can stop evil and he desires to stop evil as well, then where else did it come from, other that God himself?